C'è un modo per selezionare i pytest
test da eseguire da un file? Ad esempio, un file foo.txt
contenente un elenco di test da eseguire:
tests_directory/foo.py::test_001
tests_directory/bar.py::test_some_other_test
Oppure, c'è un modo per selezionare più test, senza schema comune nel nome del test, da diverse directory con pytest?
pytest -k <pattern>
consente un singolo modello.
Un'opzione è quella di avere un pytest.mark
contro ogni test, ma il mio requisito è quello di eseguire diverse combinazioni di test da file diversi.
Esiste un modo per specificare più pattern e un nome di file di prova per ciascun pattern?
O
Esiste un modo per specificare i percorsi di prova esatti in un file e alimentare quel file come input per pytest
?
O
Esiste una funzione hook che può essere utilizzata per questo scopo?