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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。