Pikzie jest łatwo pisać i jednostki debugowania testowania ramy dla Pythona.
Pikzie udostępnia następujące funkcje, które są brakowało w unittest.py zawarte w standardowej dystrybucji Pythona:
* Pythonowy API
* Wiele twierdzeń
* Wyjścia powodować przydatnych formatu debugowania.
Zainstaluj
% Sudo python setup.py install
Sposób użycia:
Zakładamy, że masz następującą strukturę katalogów:
, - + - Lib --- your_module --- ...
& Nbsp; |
& Nbsp; + - Test - + - run-test.py
& Nbsp; |
& Nbsp; + - __init__.py
& Nbsp; |
& Nbsp; + - test_module1.py
& Nbsp; |
& Nbsp; + - ...
Test / run-test.py jest następujące:
#! / Usr / bin / env python
import sys
os import
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 ())
. Badanie / Test _ * py są automatycznie ładowane i określone badania są prowadzone przez wywołanie run-test.py w następujący sposób:
% Test / run-test.py
Co nowego w tym wydaniu:
- naprawić złe "sortowane" wykrywanie
- poprawić wykrywanie wiadomość w assert_search_syslog_call
Wymagania :
- Python
Komentarze nie znaleziono