ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Python doctest
    Python/이것저것 파이썬 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
    반응형
Designed by Tistory.