Existe-t-il un moyen de sélectionner des pytest
tests à exécuter à partir d'un fichier? Par exemple, un fichier foo.txt
contenant une liste de tests à exécuter:
tests_directory/foo.py::test_001
tests_directory/bar.py::test_some_other_test
Ou existe-t-il un moyen de sélectionner plusieurs tests, n'ayant pas de modèle commun dans le nom du test, à partir de différents répertoires avec pytest?
pytest -k <pattern>
permet un seul motif.
Une option est d'avoir un pytest.mark
contre chaque test, mais mon exigence est d'exécuter différentes combinaisons de tests à partir de différents fichiers.
Existe-t-il un moyen de spécifier plusieurs modèles et un nom de fichier de test pour chaque modèle?
Ou
Existe-t-il un moyen de spécifier les chemins de test exacts dans un fichier et d'alimenter ce fichier en entrée pytest
?
Ou
Existe-t-il une fonction de crochet qui peut être utilisée à cette fin?