8

RUnit、、などのツールはパッケージ開発者svUnittestthatは適していますが、テストスクリプトをアップロードする手段や、特定のパッケージの使用例を用意しておくと便利だと思います。継続的インテグレーション(Jenkinsなど)または基本的な単体テストを行うユーザーは、すでにそのようなテストを行っている可能性があり、パッケージメンテナが使用するスクリプトを提供することが有益であることがわかります。

そのような機能は、CRANまたはRForgeを介して、またはgithubなどの他のサイトを介して存在しますか?もしそうなら、ユーザーがテストに貢献できるようにするために、リポジトリ(githubなど)を使用する主な例はありますか?


(私に思い出させてくれた@mariotomoに感謝しますsvUnit。)

4

1 に答える 1

4

物事を過度に複雑にすることは控えることをお勧めします。このようなものだけではないのはなぜですか:

  • 特定のパッケージのソース (つまり、r-forge、rforge、github、... またはストレート CRAN ソース) を確認します。

  • そのテスト スキーム (つまりtests/、ディレクトリ、マニュアル ページの例、または CRAN の 3 つの単体テスト フレームワークの 1 つ) を理解する。

  • 新しいテストに貢献します。

本当にそれだけです。ドキュメンテーション、デモ スクリプト、新しいコードなどの寄稿についても同じです

于 2011-08-25T13:12:51.917 に答える