(つまり、作業ディレクトリはプロジェクトルートである必要があります)
これは長期的な計画である必要がありますが、testthatを他のパッケージとより一貫性のあるものにします。 R CMDチェックが失敗しないように警告を発することから始める必要がありますが、テストを更新することをお勧めします。
より大きな動作スイッチの一部としてこれを行うことが可能かもしれません:
tests/
入れますcontext()
使用を排除するテストをtests
下に置くというアイデアは好きですが、なぜ裸の期待を排除する必要があるのでしょうか。
それがたくさんの余分なコードを追加するという理由だけで、私はむしろ人々を1つの一貫したスタイルに向けてプッシュしたいと思います。 私は間違っているかもしれません。
context()
は、2.1.0以降は不要になりました
#1027に取って代わられました