April 5, 2013 - python pytestを使い始めました。 pytest: helps you write better programs まだまだ機能は把握しきれていませんが、良いと思ったことは3つ。 テストがコケた箇所のコードがレポート内容に表示される テスト対象を初期化したものの受け渡し方をスマートにできる pytest.vimがなかなか使える 1.テストがコケた箇所のコードがレポート内容に表示される これが巷でよく聞く一番のメリットかとは思いますが、コケたときの情報が全然違います。 pytestはかなり詳細に表示してくれるので、レポートの内容だけでどこをどう直せば良いか把握できます。 unittestの実行結果(-vオプション付き) pytestの実行結果(-vオプション付き) 文字列比較の場合は差分表示してくれたりするので便利です。 2. テスト対象を初期化した