Ang kakayahang mag-set 'mark' sa py.test mga pamamaraan ng pagsubok ay medyo cool.
& Nbsp; & nbsp; & nbsp; @ Pytest.mark.red
& Nbsp; & nbsp; & nbsp; def some_test_method (sa sarili):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # Ilang mga check-y bagay-bagay
Ngunit kung mayroon kang isang kalahating dosenang mga marka na gusto mong ilagay sa isang pamamaraan, ito ay makakakuha ng medyo yucky.
& 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 (sa sarili):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # Ilang mga check-y bagay-bagay
Ano ang gusto maging maganda ang kung maaari mong ilapat ang mga ito lahat sa isang solong dekorador.
& Nbsp; & nbsp; & nbsp; @ Pytest.marks ('pulang', 'berde', 'asul', 'itim', 'orange', 'rosas')
& Nbsp; & nbsp; & nbsp; def some_test_method (sa sarili):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # Ilang mga check-y bagay-bagay
Well, ngayon maaari mo, na may module pytest-mark
Mga Kinakailangan :.
- Python
Mga Komento hindi natagpuan