runScripTests(scriptests)
runScripTests()所属R语言包:scriptests
Run the tests in the tests directory of a package
运行测试的测试包的目录
译者:生物统计家园网 机器人LoveR
描述----------Description----------
This function is not intended for interactive use, see runtests() for that. This function is intended to be called from the file runtests.R in the tests subdirectory of a package. The runtests.R file should contain these two lines:
不打算交互使用此功能,请参阅runtests()。此功能被称为从文件runtests.R中tests子目录的包。 “runtests.R文件应包含以下两行:
用法----------Usage----------
runScripTests(..., initializeFun = Quote(initializeTests()),
finalizeFun = Quote(summarizeTests()),
diffFun = Quote(ScripDiff()),
subst = NULL, pattern = NULL, quit = TRUE)
参数----------Arguments----------
参数:...
参数:initializeFun
Function for initializing tests.
初始化测试功能。
参数:finalizeFun
Function for finalizing tests – should compute a summary of test results.
应该计算功能进行最终测试 - 测试结果摘要。
参数:diffFun
Function for checking differences between target output and actual test output.
功能检查目标输出和实际测试输出之间的差异。
参数:subst
参数:pattern
Only run tests whose filename matches this regular expression pattern.
运行测试,其文件名匹配这个正则表达式模式。
参数:quit
Call q("no") at the end? Ignored in interactive sessions.
q("no")结束时调用“?在交互会话中被忽略。
Details
详细信息----------Details----------
When runScripTests() runs, it will create a .R file with the commands extracted from each .Rt file. It will then run each .R file in a separate R session, save the output in a .Rout file, and compare the output with the .Rt file. runScripTests will leave a summary in the file test-summary.txt. If there are errors, the summary will be duplicated in the file test-summary.fail (the presence of a file ending in .fail signals an error to "R CMD check".)
当runScripTests()运行时,它会创建一个.R从每一个.Rt文件中提取文件的命令。然后,它会在一个单独的.R会话中运行每个R文件,保存在一个.Rout文件的输出,比较输出.Rt文件。 runScripTests将离开的概要文件中的test-summary.txt。如果有错误,总结会的文件复制test-summary.fail(.fail发出错误信号,"R CMD check"。)存在的文件结束
值----------Value----------
invisible(NULL)
invisible(NULL)
(作者)----------Author(s)----------
Tony Plate <a href="mailto:tplate@acm.org">tplate@acm.org</a>
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|