Ich benutzte easy_install, um pytest auf einem Mac zu installieren und begann, Tests für ein Projekt mit einer Dateistruktur wie dieser zu schreiben:
repo/
|--app.py
|--settings.py
|--models.py
|--tests/
|--test_app.py
laufen. py.test
während sich im Repo-Verzeichnis alles so verhält, wie Sie es erwarten würden
aber wenn ich dasselbe unter Linux oder Windows versuche (beide haben pytest 2.2.3), bellt es immer, wenn es auf den ersten Import von etwas aus meinem Anwendungspfad trifft. Zum Beispiel from app import some_def_in_app
Muss ich meinen PATH bearbeiten, um py.test auf diesen Systemen auszuführen? Hat jemand diese Erfahrung gemacht?