Pikzie on helppo kirjoittaa ja debug yksikkötestaus puitteet Python.
Pikzie tarjoaa seuraavat ominaisuudet, joita puuttui unittest.py mukana standardin Python jakelu:
* Pythonic API
* Paljon väitteitä
* Lähdöt johtaa hyödyllisiä muoto virheenkorjaus.
Asenna:
% Sudo python setup.py asentaa
Käyttö:
Oletamme, että sinulla on seuraavat hakemistorakenne:
. - + - Lib --- your_module --- ...
& Nbsp; |
& Nbsp; + - testi - + - run-test.py
& Nbsp; |
& Nbsp; + - __init__.py
& Nbsp; |
& Nbsp; + - test_module1.py
& Nbsp; |
& Nbsp; + - ...
testi / run-test.py on seuraava:
#! / Usr / bin / env python
tuonti sys
tuonti 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)
tuonti pikzie
sys.exit (pikzie.Tester (). run ())
testi / koe _ *. py ladataan automaattisesti määritelty testit juoksi vetoamalla run-test.py kuten seuraavat:
% Testi / run-test.py
Mitä uutta strong> tässä julkaisussa:
- korjata vikaa "lajiteltu" tunnistus
- parantaa viesti havaitseminen assert_search_syslog_call
Vaatimukset :
- Python
Kommentteja ei löytynyt