はしくれエンジニアもどきのメモ

情報系技術・哲学・デザインなどの勉強メモ・備忘録です。

Dive Into Python3 9章メモ(ユニットテスト)

Dive Into Python3 9章メモ(ユニットテスト

Dive Into Python3 9章ユニットテストunittestモジュール、テスト駆動開発(TDD)、-vオプション、マジックコマンド%tbExceptionクラスの継承、testメソッドの作成)についてのメモ。

Dive Into Python3 9章(ユニットテスト)メモ nbviewer

9章 ユニットテストメモ

埋め込みgistが表示されない場合:Dive Into Python3 9章メモ(ユニットテスト) · GitHub

Jupyter(IPython) でのTraceback

IPythonでは、マジックコマンド%tb でTracebackの情報を増やすことができる。 なので、テストを実行するcode cell に書いておくと-vオプションの代用できて相性がいいと思われる。


%tb

# テストの実行
test = unittest.TestLoader().loadTestsFromTestCase(TestClass)
unittest.TextTestRunner().run(test)       

Dive Into Python3 9章メモ ユニットテスト