함수에서 발생한 경고 수를 계산해야하는 몇 가지 테스트가 있습니다. 파이썬 2.6이 파이썬 2.4에Python 2.4에서 경고 횟수를 계산하십시오.
with warnings.catch_warnings(record=True) as warn:
...
self.assertEquals(len(warn), 2)
불행하게도, with
를 사용할 수없는 사용, 간단한, 그래서 나는 다른 무엇을 사용할 수 있을까? I 경고의 수가 중요하기 때문에 action='error'
및 try
/catch
이라는 경고 필터를 사용했는지 단순히 확인하십시오.