Möjligheten att ställa "märken" på py.test testmetoder är ganska coolt.
& Nbsp; & nbsp; & nbsp; @ Pytest.mark.red
& Nbsp; & nbsp; & nbsp; def some_test_method (själv):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # Lite check-y grejer
Men om du har ett halvt dussin märken som du vill sätta på en metod, blir det ganska äckligt.
& 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 (själv):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # Lite check-y grejer
Vad skulle vara trevligt är om du kan tillämpa dem alla i en enda dekoratör.
& Nbsp; & nbsp; & nbsp; @ Pytest.marks ("röd", "grön", "blå", "svart", "apelsin", "rosa")
& Nbsp; & nbsp; & nbsp; def some_test_method (själv):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # Lite check-y grejer
Tja, nu kan du, med pytest märken modul
Krav :.
- Python
Kommentarer hittades inte