Python-Unittests mit NOSE organisieren

In meinem letzten Blogpost habe ich euch etwas über die Vorzüge von Unittests erzählt und was würde da nicht besser passen als ein Blogpost über die Organisation solcher Tests? Betreibt man TDD (Test driven development) nämlich etwas intensiver dauert es meist nicht lange bis man droht den Überblick zu verlieren. Selbstverständlich gibt es auch hierfür nützliche Tools die einem diese Arbeit erleichtern jedoch nicht vollständig abnehmen, denn eine sinnvolle Strukturierung ist nunmal das A und O und kann nur schwer “mal eben so” der Technik überlassen werden.
In diesem konkreten Fall möchte ich NOSE vorstellen, ein Testing-Framework für und in Python geschrieben: nose.readthedocs.org
(mehr …)

Johannes Meyer
Johannes Meyer
Developer

Johannes ist seit 2011 bei uns und hilft bei der Entwicklung zukünftiger Knüller (Icinga2, Icinga Web 2, ...) aus dem Hause NETWAYS.