Posibilitatea de a seta "mărci" pe py.test metodele de testare este destul de rece.
& Nbsp; & nbsp; & nbsp; @ Pytest.mark.red
& Nbsp; & nbsp; & nbsp; def some_test_method (auto):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # Niște chestii de check-y
Dar, dacă aveți o duzină de jumătate de mărci pe care doriți pentru a pune pe o metodă, ea devine cam scârbos.
& 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 (auto):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # Niște chestii de check-y
Ce-ar fi frumos este dacă ați putea-le pe toate aplica intr-un singur decorator.
& Nbsp; & nbsp; & nbsp; @ Pytest.marks ("roșu", "albastru", "negru", "portocaliu" "verde", "roz")
& Nbsp; & nbsp; & nbsp; def some_test_method (auto):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # Niște chestii de check-y
Ei bine, acum aveți posibilitatea, cu modulul pytest-Calificative
Cerințe :.
- Python
Comentariile nu a fost găsit