Pikzieは、Python用の書きやすいとデバッグユニットテストフレームワークです。
Pikzieは標準のPythonディストリビューションに含まunittest.pyに欠けている以下の機能を提供します。
* Python的API
*アサーションの多く
*出力は、デバッグに便利なフォーマットで結果。
のインストール:の
%sudoのパイソンはsetup.py installを
<強い>
使用方法:の
私たちは、あなたが次のディレクトリ構造を持っていることを前提としています。
。 - + - LIB --- your_module --- ...
&NBSP; |
&NBSP; + - テスト - + - run-test.py
&NBSP; |
&NBSP; + - __init__.py
&NBSP; |
&NBSP; + - test_module1.py
&NBSP; |
&NBSP; + - ...
テスト/ run-test.pyは次のとおりです。
#!は/ usr / bin / envをパイソン
輸入SYS
輸入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以下)
輸入pikzie
はsys.exit(pikzie.Tester()。実行する())
。テスト/テスト_ * pyが自動的にロードされ、定義されたテストは、次のようにrun-test.py呼び出すことで走っている:
%テスト/ run-test.py
のこのリリースのの新機能は次のとおりです。
- 間違った修正検出'ソート」 LI>
- assert_search_syslog_callます。 でメッセージ検出を改善
の要件の
- のPythonます。
コメントが見つかりません