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中
评论没有发现