我正在尝试使用R编写测试testthat.二者testthat并devtools使用已安装的install_github,测试代码是在tests/testthat和test-all.R处于tests.使用R CMD检查我得到
- 检查测试...运行'test-all.R'确定
和
> test()
测试FASTIN
加载FASTIN
IO测试:......
同样
> test_package('FASTIN')
IO测试:......
非常满意我的第一次测试经验,我现在想用`auto_test_package'自动监控进一步的开发,但是从包根目录调用9it给出:
> auto_test_package('./')
IO test:......
摘要中的错误(path,file = TRUE):指定的路径名不是文件:/ Users/phil/Work/FASTIN-R/FASTIN-R /测试/ testthat
我想这意味着测试运行但一旦完成就会出错?尝试手动设置它auto_test会产生相同的错误:
> auto_test('./ R /','./
test /')IO test:......
摘要错误(path,file = TRUE):指定的路径名不是文件:/ Users/phil /工作/ FASTIN-R/FASTIN-R /测试/ testthat
我尝试设置auto_test使用test/testthat,但这次测试运行但也抛出错误...
auto_test('./ R /','./ tests/testthat /')
IO测试:12
1.错误:SI导入正常工作-------------------- -------------------------------------------------- --------------------
nchar(SI.predators)> 0&nchar(SI.preys)> 0不为TRUE
1:addSI(SI.predators = SI.捕食者,SI.preys = SI.preys,Frac.Coeffs.mean = Frac.Coeffs.mean,Frac.Coeffs.var …