[Python-de] Review eines Project Layouts

<[email protected]>
Newsgroups gmane.comp.python.general.german
Message-ID <[email protected]>
Hallo,

ich bin nicht besonders erfahren mit dem Ordner-Layout von Python
Projekten und möchte hier gerne mal die Meinung von etwas Erfahreneren
Entwicklern einholen und sehen, ob ich auf dem richtigen Weg bin.

Es geht um diese Projekt, bei dem ich kein Entwickler oder Maintainer
bin:
https://github.com/DeepSpace2/StyleFrame

Dass das "tests" Directory innerhalb des Source Directory (hier
"styleframe" genannt) ist, habe ich schon öfters gesehen. Das nehme ich
mal als "normal" an, auch wenn es m.W. derzeit nicht mehr das
empfohlene Vorgehen ist.

Aber irgendwas stimmt mit den Tests nicht. Ich kann nicht, auf dem mir
bekannten Weg, einzelnen Test-Klassen oder Methoden explizit auswählen.

Beispielsweise möchte ich die Klasse "StyleFrameTest" (in
style_frame_tests.py) laufen lassen. Mein CWD ist das Projekt-Root.

"python3 -m unittest styleframe.tests.style_frame_tests.StyleFrameTest"

So wird einfach kein Test gefunden. Warum kann ich nicht nachvollziehen.

Ein discover läuft problemlos über alle Tests:
"python3 -m unittest"

Mache ich etwas falsch, oder ist das Layout einfach zu "strange"? Was
könnte man am Projekt diesbezüglich verbessern?

SG
Christian
_______________________________________________
python-de Mailingliste -- [email protected]
Zur Abmeldung von dieser Mailingliste senden Sie eine Nachricht an [email protected]
https://mail.python.org/mailman3/lists/python-de.python.org/
Mitgliedsadresse: [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.