「 dplyr バックエンドをアタッチしないでください」というコミットで、Hadley Wickham はロードされたパッケージから直接関数呼び出しを削除しました。おそらく、パッケージが直接ロードされないようにするために、彼は関数呼び出しを の形式に変更しましたpackagename::function()
。
パッケージのテストに関する彼の本の章では、これについての兆候は見つかりませんでした。
めったに使用しない機能については、この形式で呼び出しますpackagename::function()
。しかし、dplyr (magrittr) パッケージの連鎖演算子など、頻繁に使用する傾向があるパッケージについては疑問に思っています。これらのパッケージ
- にロードされ
tests/test-that.R
、 - または の下の各テスト ファイルで
tests/testthat/test-file.r
、 - または、ファイルで指定されているように、パッケージの必要なインポートを介してインポートする必要があり
DESCRIPTION
ますか?