2017-03-24 4 views
1

프레임 워크 유닛 테스트 파이썬에서 테스트 스위트를 호출,처럼, 상세의 높은 수준에 대한 -v을 줄 수 있습니까?Python unittest의 테스트가 어떻게 자세한 정보 수준에 액세스 할 수 있습니까?</p> <pre><code>python3 test_suite.py -v </code></pre> <p>어떻게 테스트 케이스는 상세 레벨에 액세스 할 수 있습니다 :

+0

'logging' 모듈을 사용하고 테스트 용 로거를 만들 수 있습니까? 나는 당신이 로거에서 로깅 레벨을 끌어낼 수 있다고 생각한다. – FamousJameous

+0

@FamousJameous :'logging' 모듈을 사용하지 않았습니다. 자세한 정보가 즉시 제공 될 수 있다고 생각했습니다. – EquipDev

+0

친애하는 downvoter, 나는 배울 것이기 때문에, 내가 그걸 개선하거나 삭제할 수 있도록 그 질문에 무엇이 잘못되었는지 알려주세요. 미리 감사드립니다. – EquipDev

답변

2

자세한 내용이 실제로 필요하지 않으므로 길들이기는 TestCase 또는 TestSuite으로 직접 전달되지 않습니다. runner uses the verbosity information (테스트를 실행하는 클래스)은 인쇄 된 정보의 양을 처리합니다. argv 이후 소스를 보면

가, 어느 시점에서 지워지지 않습니다, 자세한 정보 표시 플래그의 presense를 확인하기 위해 비 간섭 방법은 argv 엿보고 '-v'이 내부에 있는지 확인하는 것입니다.

+0

고마워, 그럼''('-v'in argv) 또는 ('--verbose'in argv)''할 것입니다. – EquipDev