Pikzie egy könnyű írni és hibakeresés egység tesztelése keretet Python.
Pikzie a következő szolgáltatásokat nyújtja, amelyek hiányoztak a unittest.py szerepel a standard Python eloszlás:
* Pythonic API
* A sok állításokat
* Kimenetek eredményezhet a formátum szerint a hibakeresés.
Telepítés:
% Sudo python setup.py telepíteni
Használat:
Azt feltételezik, hogy a következő könyvtár felépítése:
. - + - Lib --- your_module --- ...
& Nbsp; |
& Nbsp; + - teszt - + - run-test.py
& Nbsp; |
& Nbsp; + - __init__.py
& Nbsp; |
& Nbsp; + - test_module1.py
& Nbsp; |
& Nbsp; + - ...
test / run-test.py a következő:
#! / 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 (). futtatni ())
test / teszt _ *. py automatikusan betöltődnek, és meghatározott vizsgálatokat futott hivatkozva run-test.py, mint a következő:
% Teszt / run-test.py
Mi az új ebben a kiadásban:
- megjavít rossz "válogatni" észlelési
- javítására üzenetet érzékelés assert_search_syslog_call
követelmények :
- Python
Hozzászólás nem található