pytest
はじめに pytestのpluginをどこまで使うかを考えるのがめんどくさくなったりした。 個人的にはそれぞれのタイミングで必要になったらはじめて手に取るべきで、あまり最初から導入するようなpluginは思いつかなかった。必要になったタイミングで追加して手に…
前回の記事でpytestのfixtureでもteardownが実行されることを確実にするにはtry-finallyで囲む必要があるという風に書いてしまっていた。 特にtestでの利用を想定して作ったわけではないけれど。test時のsetup/teardownのことを考えると、途中のコードが失敗…
ドキュメントしっかり読んでその通りに扱えばハマったりしないのだけれど。 pytest.mark.parametrizeに渡す文字列の部分が変更されて渡されるので形式を同じにする必要があった。 Parametrizing fixtures and test functions http://pytest.org/latest/param…