Pikzie ist ein einfach zu schreiben und debuggen Unit Testing Framework für Python.
Pikzie bietet die folgenden Funktionen, die in unittest.py in der Standard-Python-Distribution enthalten fehlte werden:
* Pythonic API
* Eine Menge von Aussagen
* Ausgänge führen mit nützlichen Format für die Fehlersuche.
Installieren Sie:
% Sudo python setup.py install
Verbrauch:
Wir gehen davon aus, dass Sie die folgende Verzeichnisstruktur aufweisen:
. - + - Lib --- --- your_module ...
& Nbsp; |
& Nbsp; + - Test - + - run-test.py
& Nbsp; |
& Nbsp; + - __init__.py
& Nbsp; |
& Nbsp; + - test_module1.py
& Nbsp; |
& Nbsp; + - ...
Test / run-test.py ist die folgende:
#! / Usr / bin / env python
import sys
import os
base_dir = os.path.abspath (os.path.join (os.path.dirname (__ FILE__), ".."))
sys.path.insert (0, os.path.join (base_dir "lib"))
sys.path.insert (0, base_dir)
Import pikzie
sys.exit (pikzie.Tester (). run ())
. Test / Test _ * py werden automatisch geladen und definierten Tests werden unter Berufung auf run-test.py wie folgt lautete:
% Test / run-test.py
Was ist neu in dieser Pressemitteilung:
- fix falsch 'sortiert' Erkennung
- verbessern Nachricht Erkennung in assert_search_syslog_call
Anforderungen :
- Python
Kommentare nicht gefunden