Apakah ada cara untuk memilih pytest
tes untuk dijalankan dari file? Misalnya, file yang foo.txt
berisi daftar tes yang akan dieksekusi:
tests_directory/foo.py::test_001
tests_directory/bar.py::test_some_other_test
Atau, adakah cara untuk memilih beberapa tes, tidak memiliki pola umum dalam nama tes, dari direktori yang berbeda dengan pytest?
pytest -k <pattern>
memungkinkan satu pola.
Salah satu pilihan adalah untuk pytest.mark
menentang setiap pengujian, tetapi persyaratan saya adalah menjalankan kombinasi tes yang berbeda dari file yang berbeda.
Apakah ada cara untuk menentukan beberapa pola dan nama file uji untuk setiap pola?
Atau
Apakah ada cara untuk menentukan jalur pengujian yang tepat dalam file dan mengumpankan file itu sebagai input pytest
?
Atau
Apakah ada fungsi pengait yang dapat digunakan untuk tujuan ini?