私はどこでも見ましたが、SummaryReporter がテスト レポートを書いている場所を見つけることができませんか? 1 回失敗すると、スクリプトはエラーで停止します。理想的には、すべてのテストが実行され、結果がファイルに出力されます。
1564 次
2 に答える
4
testthat
この wiki には、パッケージ に関する非常に優れたドキュメントがあります: https://github.com/hadley/devtools/wiki/Testing
expect_that
一言で言えば、それぞれの に複数のステートメントを埋め込むことができますtest_that
。
ページの終わりに向かって、「ファイルとディレクトリのテスト」セクションに、3 つの異なるレポーター (停止、最小限、要約) に関する情報があります。
これは非常に堅牢であることがわかりました。test_that がエラーを見つけた場合でも、単にエラーを報告し、残りのテストを続行します。
PS。私の経験では、テスト結果がコンソールに出力されます。OS コマンド ラインではなく、R 環境内からテストを実行します。
于 2011-04-29T16:13:48.827 に答える