3

在名为“不要附加 dplyr 后端”的提交中,Hadley Wickham 从加载的包中删除了直接函数调用。可能是为了确保不直接加载包,他将函数调用更改为packagename::function().

我在他关于测试包的一本书中没有找到关于这一点的迹象。

对于我很少使用的函数,我会以这种形式调用它们packagename::function()。但我想知道我倾向于大量使用的包,例如 dplyr (magrittr) 包中的链接运算符。这些包应该

  1. 被加载tests/test-that.R
  2. 或在每个测试文件中tests/testthat/test-file.r
  3. 还是应该通过文件中指定的我的包的必需导入来导入它们DESCRIPTION
4

0 回答 0