複数のパッケージをテストする最良の方法は何だろうか。2つのローカルパッケージがあるとしましょう。
src/pkg1
src/pkg2
パッケージpkg1はpkg2に依存しています。makefileでRCMDチェックを使用してすべてのパッケージをテストします。
for pkg in src/*; do \
R CMD check $$pkg
依存関係がないために失敗します。たとえば、Javaでは、欠落しているすべてのコードをパスに含めることができます。最初にすべてのRsrc/ pkgsをインストールできますが、これにより、Rのテストの最後にアーティファクトが残ります。
Rでそのようなテストを実行するための推奨される方法はありますか、またはすべてのパッケージをインストールすることが唯一の解決策ですか?たぶん、テストのためだけに特定のフォルダを使用する方法があるので、他のすでにインストールされているパッケージは影響を受けませんか?