Pikzie是一個易於編寫和調試單元測試框架的Python。
Pikzie提供的缺乏在unittest.py包含在標準的Python發布了以下功能:
* Python的API
*了很多的斷言
*輸出結果與調試有用的格式。
安裝:
%sudo的蟒蛇setup.py安裝
用法:
我們假設你有以下目錄結構:
。 - + - LIB --- your_module --- ...
  |
  + - 檢驗 - + - run-test.py
  |
  + - __init__.py
  |
  + - test_module1.py
  |
  + - ...
測試/ run-test.py如下:
#!的/ usr /斌/包膜蟒蛇
進口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
什麼在此版本中是新的:
- 修正錯誤的“分類”檢測
- 在提高信息檢測assert_search_syslog_call
要求:
- 在Python中
評論沒有發現