Czy istnieje sposób na wybranie pytest
testów do uruchomienia z pliku? Na przykład plik foo.txt
zawierający listę testów do wykonania:
tests_directory/foo.py::test_001
tests_directory/bar.py::test_some_other_test
A może istnieje sposób na wybranie wielu testów, które nie mają wspólnego wzorca w nazwie testu, z różnych katalogów za pomocą pytest?
pytest -k <pattern>
pozwala na pojedynczy wzór.
Jedną z opcji jest wykonanie pytest.mark
testu przeciw każdemu testowi, ale moim wymaganiem jest uruchomienie różnych kombinacji testów z różnych plików.
Czy istnieje sposób na określenie wielu wzorców i nazwy pliku testowego dla każdego wzorca?
Lub
Czy istnieje sposób, aby określić dokładne ścieżki testowe w pliku i przesłać ten plik jako dane wejściowe pytest
?
Lub
Czy istnieje funkcja haka, którą można wykorzystać do tego celu?