test
语法
test(scriptFile, [outputFile], [testMemLeaking=false])
详情
用于单元测试的系统命令。该命令必须要用户登录后才能执行。
如果 scriptFile 是一个目录,将执行测试目录中所有脚本文件,不会执行子目录中的文件。
如果 outputFile 没有指定,测试结果将会显示在屏幕上。如果 outputFile 指定为相对路径,则测试结果文件输出到 <HomeDir>。
注:
DolphinDB 的 test
函数用于执行指定的测试脚本文件并返回结果;numpy.test
可以发现并运行模块及其子模块中定义的测试用例;pandas.test 用于运行 pandas 自身的测试套件,通过
pytest 验证库的功能是否正常,并可选择性地执行文档测试;scipy.test
提供了更多参数精细化控制,如快慢标签、并行执行、覆盖率统计及子模块定向测试;statsmodels.test
用于验证已安装的库是否完整可用,主要用于发布构建而非开发。
参数
scriptFile 是字符串,表示服务器端的测试脚本文件或目录。可以是相对路径或绝对路径。
outputFile 是字符串,表示服务器端的测试结果输出文件。可以是相对路径或绝对路径。
testMemLeaking 是布尔值,表示是否测试内存泄漏。
返回值
无。
例子
test("/home/Data/test.dos", "/home/Data/result.dos");
test("/home/Data");
