1

ユーザーファイル構造を読み取り/チェックするRパッケージの開発に取り組んでいます。.Rprojパッケージ内の一部の関数は、特定のディレクトリにファイルが存在するかどうかを確認します。

を使用してこれらの関数の 1 つのテストを作成しましtestthatたが、テストが失敗し続ける問題が発生しています。

ファイル、出力ファイルtests/testthatで構成されるプロジェクトを含むフォルダーがあります。を使用してコンソールでインタラクティブにフォルダにアクセスしようとすると、3 つのファイルすべてが期待どおりに表示されますが、実行するとと しか表示されません。ファイルは空中に消えたように見えます。.Rproj.Rmdhtmlfs::dir_lsR CMD CHECK.Rmdhtml.Rproj

これは私が実行するコードです:

==== インタラクティブ (コンソール) ====

fs::dir_ls("tests/testthat/project_noob")

出力:

tests/testthat/project_noob/project_noob.Rproj tests/testthat/project_noob/simple.Rmd tests/testthat/project_noob/simple.html

==== R CMD チェック ====

dir <- test_path("project_noob")
fs::dir_ls(dir)

出力:

project_noob/simple.Rmd
project_noob/simple.html

これがなぜなのか誰か知っていますか?R CMD CHECKファイルを非表示にするテスト環境について何かあり.Rprojますか? それらを再表示する方法はありますか?

4

0 に答える 0