ich die folgende Verzeichnisstruktur in meinem Verzeichnis habenSuchen Sie nach conftest.py in benutzerdefinierten Ort
tests
|
|__A
| |__test_1.py
|__B
| |__test_2.py
|__C
| |__test3.py
|__D
| |__test4.py
|__test_setup
| |__conftest.py
|__pytest.ini
so meine pytest.ini wie
meine Frage hier folgt aussieht[pytest] confcutdir = tests/test_setup/ rootdir = tests/test_setup
SO I will pytest in tests/test_setup nach conftest.py schauen Eine Möglichkeit besteht darin, conftest.py auf Verzeichnis-Ebene zu halten (das ist keine gute Option)
, wenn ich versuche zu laufen:
py.test --multihost-config=test.yaml test_1.py -q -s
es conftest.py, die hat eine Reihe von Einbauten nicht geladen werden kann.
Mache ich es richtig oder meine pytest.ini ist vermasselt?
Bitte vorschlagen. Vielen Dank im Voraus