Seite 1 von 1

Verzeichnis test im Ordner Lib

Verfasst: Mittwoch 27. August 2014, 08:50
von Stefan Schnell
Hallo zusammen,

Python ist im Augenblick noch eine neue Welt für mich.

Ich habe da mal einige Fragen zum Verzeichnis test im Ordner Lib:
Was beinhaltet dieses Verzeichnis, will sagen wofür ist es da? Sind dort einfach nur Testdateien zu finden, die keine weiteren Abhängigkeiten besitzen? In welchen Momenten werden die Inhalte dieses Verzeichnisses eingesetzt?

Vielen Dank für die Beantwortung meiner Fragen.

Beste Grüße
Stefan

Re: Verzeichnis test im Ordner Lib

Verfasst: Mittwoch 27. August 2014, 09:01
von Hyperion
In dem Ordner liegen die Unittests von Python selber :-)

Du kannst Dir ja mal z.B. die Datei ``test_builtin.py`` angucken. Darin werden die Builtin-Funktionen getestet. Ein einfach lesbarer Test ist z.B. ``test_divmod`` (bei mir und Python 3.3.x in Zeile 431).

Re: Verzeichnis test im Ordner Lib

Verfasst: Mittwoch 27. August 2014, 09:08
von Stefan Schnell
Hallo Hyperion,

vielen Dank für die schnelle Antwort.

Gehe ich richtig in der Annahme, dass damit die Inhalte dieses Verzeichnisses nur für den Entwicklungsprozess notwendig sein können, aber nicht für die Laufzeit eines fertigen Programmes?

Vielen Dank und beste Grüße
Stefan

Re: Verzeichnis test im Ordner Lib

Verfasst: Mittwoch 27. August 2014, 09:18
von Hyperion
Stefan Schnell hat geschrieben: Gehe ich richtig in der Annahme, dass damit die Inhalte dieses Verzeichnisses nur für den Entwicklungsprozess notwendig sein können, aber nicht für die Laufzeit eines fertigen Programmes?
Naja, es sind halt Unittests - die sind per definitionem *nie* für die Ausführung von Programmen notwendig.

Vielleicht solltest Du Dich mal mit dem Thema Unittesting befassen - es lohnt sich :-)

Re: Verzeichnis test im Ordner Lib

Verfasst: Mittwoch 27. August 2014, 11:00
von Stefan Schnell
Hallo Hyperion,

vielen Dank für die Antwort, damit ist meine Frage geklärt.

Beste Grüße
Stefan