«python-nose» 태그된 질문

11
파이썬에서 nosetest / unittest로 출력을 주장하는 방법은 무엇입니까?
다음과 같은 기능에 대한 테스트를 작성하고 있습니다. def foo(): print 'hello world!' 따라서이 함수를 테스트하고 싶을 때 코드는 다음과 같습니다. import sys from foomodule import foo def test_foo(): foo() output = sys.stdout.getline().strip() # because stdout is an StringIO instance assert output == 'hello world!' 그러나 -s 매개 변수로 nosetest를 실행하면 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.