Kemampuan untuk mengatur 'tanda' pada metode uji py.test cukup keren.
& Nbsp; & nbsp; & nbsp; @ Pytest.mark.red
& Nbsp; & nbsp; & nbsp; def some_test_method (self):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # Beberapa check-y-hal
Tapi jika Anda memiliki setengah lusin tanda bahwa Anda ingin memakai metode, itu akan agak 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 (self):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # Beberapa check-y-hal
Apa yang akan menyenangkan adalah jika Anda bisa menerapkannya semua dalam dekorator tunggal.
& Nbsp; & nbsp; & nbsp; @ Pytest.marks ('merah', 'hijau', 'biru', 'hitam', 'orange', 'pink')
& Nbsp; & nbsp; & nbsp; def some_test_method (self):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # Beberapa check-y-hal
Nah, sekarang Anda bisa, dengan modul pytest-tanda
Persyaratan :.
- Python
Komentar tidak ditemukan