タグ

ブックマーク / www.python.jp (1)

  • 5.2 doctest -- 対話モードを使った使用例の内容をテストする

    5.2 doctest -- 対話モードを使った使用例の内容をテストする doctest モジュールは、対話的 Python セッションのように 見えるテキストを探し出し、セッションの内容を実行して、そこに書かれている 通りに振舞うかを調べます。 doctest は以下のような用途に よく使われています: モジュールの docstring (ドキュメンテーション文字列) 中にある対話 モードでの使用例全てが書かれている通りに動作するかを検証することで、 docstring の内容が最新のものになるよう保ちます。 テストファイルやテストオブジェクト中の対話モードにおける使用例が 期待通りに動作するかを検証することで、回帰テストを実現します。 入出力例をふんだんに使ったパッケージのチュートリアルドキュメントを 書けます。入出力例と解説文のどちらに注目するかによって、ドキュメントは 「読めるテス

  • 1