[PYTHON] Erstellen Sie Dokumentation und Testcode mit doctest.testfile ()

Ich fand, dass doctest.testfile () nützlich sein würde, machen Sie sich also eine Notiz

dcotest.testmod () testet das Beispiel in den Kommentaren im Quellcode Ich fand das auch nützlich, aber ich neige dazu, viele Kommentare zu bekommen

example.txt


Example of hoge
 python hoge.py -v
=========================

adder() receives two arguments and returns
the sum of them

 >>> from hoge import adder
 >>> adder(1, 2)
 3
 >>> adder('doc', 'test')
 'doctest'

hoge.py


import doctest

def adder(a, b):
    return a + b

if __name__ == "__main__":
    doctest.testfile('./example.txt')

Recommended Posts

Erstellen Sie Dokumentation und Testcode mit doctest.testfile ()
python setup.py testet den Code mit Multiprocess
Verteilung und Test
Erstellen Sie eine Webmap mit Python und GDAL
Erstellen Sie einen Farbsensor mit einem Raspeltorte und einer Kamera
Erstellen Sie Dummy-Daten mit den NumPy- und Faker-Paketen von Python
Mit Codetest stärken ⑦
Mit Codetest stärken ⑤
Mit Codetest stärken ④
Mit Codetest stärken ②
[Memo] Zusammenfassung des Testcodes
Mit Codetest stärken ①
Mit Codetest stärken ⑧
Mit Codetest stärken ⑨
Erstellen Sie den Code, der in Python "A und vorgeben B" ausgibt