ich habe mein erstes größeres Projekt begonnen und möchte folgende häufig gebräuchliche Projektstruktur in einem virtualenv realisieren:
Code: Alles auswählen
myapp/
setup.py
myapp/
__init__.py
myapp.py
myimport1.py
...
tests/
test_myapp.py
...Code: Alles auswählen
$> python myapp/myapp.py
$> py.test tests/test_myapp.pyKönnte mir das jemand etwas erläutern, weshalb das schlecht ist? Die Alternativen myapp.py nach project root oder in ein separates Verzeichnis mit nur dieser Datei zu verschieben erscheinen mir beide auch nicht sonderlich elegant, oder?
