Ho usato easy_install per installare pytest su un mac e ho iniziato a scrivere test per un progetto con una struttura di file simile a questa:
repo/ repo/app.py repo/settings.py repo/ models.py repo/tests/ repo/tests/test_app.py
esegui py.test
mentre sei nella directory repo, tutto si comporta come ti aspetteresti
ma quando provo la stessa cosa su Linux o Windows (entrambi hanno pytest 2.2.3 su di essi) abbaia ogni volta che colpisce la sua prima importazione di qualcosa dal mio percorso dell'applicazione. Diciamo ad esempio from app import some_def_in_app
Devo modificare il mio PATH per eseguire py.test su questi sistemi? Qualcuno ha sperimentato questo?