dzh*_*lil 5 python nose nosetests
假设您有一个名为A的python软件包,其目录结构如下
A
??? B.py
??? __init__.py
Run Code Online (Sandbox Code Playgroud)
哪里__init__.py是空的,内容B.py由
def test_B():
assert False
Run Code Online (Sandbox Code Playgroud)
上面简单包装上的流鼻涕未通过测试
$ nosetests A
----------------------------------------------------------------------
Ran 0 tests in 0.000s
OK
Run Code Online (Sandbox Code Playgroud)
一个要跑
$ nosetests A/B.py
Run Code Online (Sandbox Code Playgroud)
为了赶上测试,但是如果A内具有复杂的子模块结构,那很快就会变得笨拙。
如何让鼻子运行程序包A中以“ test”开头的所有功能,而不必指定它们出现的每个文件?
| 归档时间: |
|
| 查看次数: |
1254 次 |
| 最近记录: |