Pikzie ay isang madaling upang magsulat at i-debug ang unit testing framework para sa Python.
Pikzie ay nagbibigay ng mga sumusunod na tampok na naka-kulang sa kasama sa standard sa pamamahagi ng Python unittest.py:
* Pythonic API
* Maraming assertions
* Output magresulta ng kapaki-pakinabang na format para sa pag-debug.
I-install:
% Sudo python setup.py-install
Paggamit:
Ipinapalagay namin na mayroon kang mga sumusunod na istraktura ng direktoryo ng:
. - + - Lib --- your_module --- ...
& Nbsp; |
& Nbsp; + - pagsubok - + - run-test.py
& Nbsp; |
& Nbsp; + - __init__.py
& Nbsp; |
& Nbsp; + - test_module1.py
& Nbsp; |
& Nbsp; + - ...
pagsubok / run-test.py ay ang mga sumusunod:
#! / 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 (). tumakbo ())
. test / test _ * .py ay awtomatikong load at tinukoy pagsubok ay tumakbo sa pamamagitan ng invoking run-test.py tulad ng mga sumusunod:
% Pagsubok / run-test.py
Ano ang bagong sa paglabas:
- Ayusin ang maling 'pinagsunod-sunod' pagkakita
- mapabuti ang pagtuklas ng mensahe sa assert_search_syslog_call
Mga Kinakailangan :
- Python
Mga Komento hindi natagpuan