タグ

ブックマーク / qiita.com/koreyou (1)

  • py.testでfixtureをparameterizeの引数にする - Qiita

    はじめに pytestのfixtureは同じ条件でテストを繰り返したいときに非常に便利なツールです。いろいろな条件に共通するテストを書くために、fixtureをテストのパラメータにしたいと考えた時に、意外と情報がネットにまとまっていなかったので、ここに記載します。 ちなみに、fixtureをテストのパラメータにする方法については、公式ページ やGitHub で議論されているので、近い将来にもう少し簡単な方法が提供される可能性はあります。 やりたいこと import pytest @pytest.fixture def fixture_a(): yield 1 @pytest.fixture def fixture_b(): yield 2 @pytest.fixture def fixture_c(): yield 3 @pytest.mark.parametrize("expected,

    py.testでfixtureをparameterizeの引数にする - Qiita
  • 1