我将如何使用 python 脚本中的鼻子来
- 从目录中收集 python 文件
- foreach 文件
- 运行使用传递的参数找到的所有测试类
这是一个示例,给定文件
/run.py
/tests/TestClassA.py
在TestClassA.py中是代码
class A():
__init__(self, b):
self._b = b
test_run():
print("%s",self._b)
重申需求:
我想从 run.py 调用鼻子。我想要鼻子(或鼻子的某个部分)
- 在文件 TestClassA.py 中找到类A
- 创建一个名为a的A实例,将字符串“foo”传递给A.__ init __函数
- 调用a.test_run()
此请求的run.py中的 python 鼻子代码是什么?
如果不是 python nose,python 单元测试会做得更好吗?