3
파이썬 unittests 과정에서 생성 된 로그를 캡처하려고하는데 여기 코드를 보았습니다 : https://stackoverflow.com/a/1049375/576333.단위 테스트 중 Python 로그 캡처
그러나 나는이 코드를 사용할 수없고 파이썬의 로깅 모듈에 대한 제 이해가 환상적이지 않다는 것을 자유롭게 인정합니다.
기본적으로, 그래서 같이 해당 게시물의 모의 핸들러를 추가하고 : my_logger.addHandler (MockLoggingHandler)
하고 코드 호출, 말, my_logger.info(some_message)
내가 AttributeError 얻을 때 : 클래스를 MockLoggingHandler는 더 속성 '수준이 없습니다 '
MockLoggingHandler
클래스에서 누락 된 부분을 어디에서부터 시작해야할지 모르겠습니다. BTW, 파이썬 2.6.8을 사용하고 있습니다.
굉장하고 간단합니다. – Randy