numpy.testing.run_module_suite¶
-
numpy.testing.
run_module_suite
(file_to_run=None, argv=None)[source]¶ 运行测试模块。
Equivalent to calling
$ nosetests <argv> <file_to_run>
from the command line参数: file_to_run:str,可选
测试模块的路径,或无。默认情况下,运行调用此函数的模块。
argv:字符串列表
参数传递给鼻子测试跑步者。
argv[0]
被忽略。nosetests
接受的所有命令行参数都可以工作。如果为默认值None,则使用sys.argv。版本1.9.0中的新功能。
例子
添加以下内容:
if __name__ == "__main__" : run_module_suite(argv=sys.argv)
在测试模块的末端将运行测试,当该模块在python解释器中被调用。
或者,调用:
>>> run_module_suite(file_to_run="numpy/tests/test_matlib.py")
从解释器将运行所有的测试程序在'test_matlib.py'。