Die Fähigkeit, "Marken" auf py.test Prüfverfahren festgelegt ist ziemlich cool.
& Nbsp; & nbsp; & nbsp; @ Pytest.mark.red
& Nbsp; & nbsp; & nbsp; def some_test_method (Selbst-):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # Einige Check-y Zeug
Aber wenn Sie ein halbes Dutzend Marken, die Sie auf einer Methode setzen wollen, wird es ein bisschen eklig.
& Nbsp; & nbsp; & nbsp; @ Pytest.mark.red
& Nbsp; & nbsp; & nbsp; @ Pytest.mark.green
& Nbsp; & nbsp; & nbsp; @ Pytest.mark.blue
& Nbsp; & nbsp; & nbsp; @ Pytest.mark.black
& Nbsp; & nbsp; & nbsp; @ Pytest.mark.orange
& Nbsp; & nbsp; & nbsp; @ Pytest.mark.pink
& Nbsp; & nbsp; & nbsp; def some_test_method (Selbst-):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # Einige Check-y Zeug
Wie schön wäre es, wenn Sie können, sie alle in einem einzigen Dekorateur anzuwenden.
& Nbsp; & nbsp; & nbsp; @ Pytest.marks ("rot", "grün", "blau", "schwarz", "Orange", "rosa")
& Nbsp; & nbsp; & nbsp; def some_test_method (Selbst-):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # Einige Check-y Zeug
Nun, jetzt können Sie, mit der pytest-Marken-Modul
Anforderungen .
- Python
Kommentare nicht gefunden