728x90
반응형
질문 : Python unittest-assertRaises의 반대
주어진 상황에서 예외가 발생하지 않는지 확인하는 테스트를 작성하고 싶습니다.
예외가 발생했는지 테스트하는 것은 간단합니다.
sInvalidPath=AlwaysSuppliesAnInvalidPath()
self.assertRaises(PathIsNotAValidOne, MyObject, sInvalidPath)
...하지만 어떻게 그 반대 를 할 수 있습니까.
이런 것 내가 쫓는 것 ...
sValidPath=AlwaysSuppliesAValidPath()
self.assertNotRaises(PathIsNotAValidOne, MyObject, sValidPath)
답변
def run_test(self):
try:
myFunc()
except ExceptionType:
self.fail("myFunc() raised ExceptionType unexpectedly!")
출처 : https://stackoverflow.com/questions/4319825/python-unittest-opposite-of-assertraises
728x90
반응형
'프로그래밍 언어 > Python' 카테고리의 다른 글
pip로 특정 패키지 버전 설치 (0) | 2021.08.12 |
---|---|
Python 클래스에서 동등성 ( "equality")을 지원하는 방법 (0) | 2021.08.11 |
마이크로 초 구성 요소없이 문자열에 대한 Python 날짜 시간 (0) | 2021.08.11 |
Python에서 None 판별법 (0) | 2021.08.10 |
python setup.py 제거 (0) | 2021.08.10 |