De mogelijkheid om 'merken' ingesteld op py.test testmethoden is pretty cool.
& Nbsp; & nbsp; & nbsp; @ Pytest.mark.red
& Nbsp; & nbsp; & nbsp; def some_test_method (zelf):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # Aantal check-y stuff
Maar als je een half dozijn merken die je wilt op een methode om te zetten, het wordt een beetje en verluchten.
& 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 (zelf):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # Aantal check-y stuff
Wat leuk zou zijn is als je ze allemaal zou kunnen toepassen in een enkele decorateur.
& Nbsp; & nbsp; & nbsp; @ Pytest.marks ('rood', 'groen', 'blauw', 'zwarte', 'oranje', 'roze')
& Nbsp; & nbsp; & nbsp; def some_test_method (zelf):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # Aantal check-y stuff
Nou, nu kunt u, met de pytest-merken module
Eisen .
- Python
Reacties niet gevonden