컴닥 2021. 10. 24. 15:32
반응형

docstring 을 이용한 간단한 테스트.

import doctest


def test(n):
    """
    >>> test(1)
    1211
    """
    return n + 120
    
doctest.testmod()

독스트링 내
>>> 뒤에 작성
다음 줄에는 결과를 작성하고 실행.

파이참에서는 'import doctest' 임포트 문과 'doctest.testmod()' 문을 작성하지 않아도 테스트해 줌..

파이참에서의 결과는 다음과 같다.

Failure
<Click to see difference>

**********************************************************************
File "C:/PyProjects/test/test.py", line 3, in test
Failed example:
    test(1)
Expected:
    1211
Got:
    121
반응형