我一直在pypy中运行scipy测试套件。我的测试代码很简单:
import scipy
scipy.test('full', verbose = 2)
失败
test_basic (test_signaltools.TestOrderFilt)
如果我现在只想运行该测试,我该怎么做?我尝试将测试行更改为scipy.test('test_signaltools.TestOrderFilt')
和其他各种选项,但都没有。
答案 0 :(得分:2)
从命令行,您可以使用nosetests path/to/file:name_of_test_class.test_func
编辑:从解释器中,您可以通过例如
运行特定子包的测试>>> from scipy import signal
>>> signal.test(verbose=2)