当我使用nosetests
或pytest
运行单元测试时,运行了83个测试,没有一个意外失败:
80 passed, 2 skipped, 1 xfailed, 34 warnings in 280.63 seconds
但是,当我使用python setup.py test
运行测试时,会运行75个测试,其中一个测试意外失败:
Ran 75 tests in 228.599s
FAILED (errors=1, skipped=2, expected failures=1)
为什么两个测试运行者运行一组不同的测试?不仅python setup.py test
运行的测试更少,它显然还运行至少一个nosetests
或pytest
不运行的测试(至少这是我的猜测,可以解释为什么它遇到了其他运行程序没有遇到的错误)。你知道吗
我不知道如何分配一个最小的工作/不工作的例子,但是this is the package in question。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐