testInstalledPackage
位于 tools
包(package)。 说明
这些函数允许测试已安装的软件包,或所有基本和推荐的软件包。
用法
testInstalledPackage(pkg, lib.loc = NULL, outDir = ".",
types = c("examples", "tests", "vignettes"),
srcdir = NULL, Ropts = "", ...)
testInstalledPackages(outDir = ".", errorsAreFatal = TRUE,
scope = c("both", "base", "recommended"),
types = c("examples", "tests", "vignettes"),
srcdir = NULL, Ropts = "", ...)
testInstalledBasic(scope = c("basic", "devel", "both", "internet", "all"),
outDir = file.path(R.home(), "tests"),
testSrcdir = getTestSrcdir(outDir))
参数
pkg |
已安装软件包的名称。 |
lib.loc |
在其中查找包的库路径。请参阅 |
outDir |
写入输出文件的目录:它应该已经存在。默认情况下, |
types |
要进行的测试类型。 |
srcdir |
用于查找 |
Ropts |
附加选项,例如-d valgrind传递给 |
errorsAreFatal |
逻辑:测试应该在第一个错误时终止吗? |
scope |
指示应测试哪一组的字符串。 |
... |
准备要运行的文件时使用其他参数,例如 |
testSrcdir |
测试所在的可选目录R找到脚本。 |
细节
testInstalledPackage{s}()
测试取决于是否安装了包示例文件(这是默认设置)。
如果在‘中找到package-specific测试测试’ 可以测试它们的目录:默认情况下不安装这些目录,但如果R CMD INSTALL --install-tests
被使用了。最后,R任何小插图中的代码都可以提取和测试。
package-specific 测试在‘包装-测试' 的子目录输出目录’,并将他们的输出留在那里。
testInstalledBasic
运行基本测试(如果已安装或内部)testSrcdir
。这应该与运行LC_COLLATE=C
set:该函数尝试设置此项,但可能不适用于所有操作系统。对于非英语语言环境,可能需要设置环境变量LANGUAGE到 'en' 和LC_TIME到 'C’以减少与参考结果的差异。
除 Windows 外,如果环境变量TEST_MC_CORES被设置为大于一的整数,testInstalledPackages
将使用其值作为最大并行进程数来并行运行包测试。
通常不会安装基本包和推荐包的 package-specific 测试,但提供了 make install-tests
来执行此操作(以及基本测试)。
值
隐形 0L
表示成功,1L
表示失败。
相关用法
- R texi2dvi 编译 LaTeX 文件
- R toTitleCase 将标题转换为标题大小写
- R toRd 将对象转换为 Rd 代码片段的通用函数
- R toHTML 在 HTML 中显示对象
- R update_PACKAGES 更新现有的 PACKAGES 文件
- R print.via.format 打印实用程序
- R prepare_Rd 准备用于渲染的解析 Rd 对象
- R startDynamicHelp 启动动态 HTML 帮助系统
- R getVignetteInfo 获取有关已安装 Vignettes 的信息
- R matchConcordance 源行和目标行之间的一致性
- R checkVignettes 检查包装插图
- R Rd2HTML 路转换器
- R HTMLheader 为 R 帮助生成标准 HTML 标头
- R undoc 查找未记录的对象
- R vignetteInfo 有关晕影的基本信息
- R HTMLlinks 从包文档收集 HTML 链接
- R xgettext 从包中的 R 文件中提取可翻译消息
- R package_native_routine_registration_skeleton 编写用于将本机例程注册添加到包的框架
- R parse_Rd 解析 Rd 文件
- R update_pkg_po 准备包的翻译
- R vignetteEngine 设置或获取晕影处理引擎
- R Rcmd R命令接口
- R Rdindex 从 Rd 文件生成索引
- R checkMD5sums 检查并创建 MD5 校验和文件
- R checkFF 检查外部函数调用
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Test Installed Packages。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。