在名为" Don't attach dplyr backends"的提交中,Hadley Wickham从加载的包中删除了直接函数调用。可能是为了确保不直接加载包,他将函数调用更改为packagename::function()
形式。
我在他的book chapter on testing packages中没有找到相关的指示。
对于我很少使用的功能,我会以这种形式packagename::function()
打电话给他们。但是我想知道我倾向于大量使用的软件包,比如dplyr(magrittr)软件包中的链接运算符。应该这些包
tests/test-that.R
,tests/testthat/test-file.r
下的每个测试文件,DESCRIPTION
文件中所指定的那样?