8

尽管 、 和 等工具RUnitsvUnittestthat开发人员很有用,但我认为有一些上传测试脚本的方法甚至只是特定包的使用示例会很有用。进行持续集成(例如 Jenkins)甚至基本单元测试的用户可能已经进行了此类测试,并且可能会发现贡献脚本以供包维护者使用是有益的。

通过 CRAN 或 RForge 或通过其他站点(例如 github)是否存在此类功能?如果是这样,是否有使用存储库(例如 github)允许用户贡献测试的主要示例?


(感谢@mariotomo 提醒我svUnit。)

4

1 回答 1

4

我建议不要使事情过于复杂。为什么不只是这样:

  • 查看给定包的来源(即在 r-forge、rforge、github、... 或直接 CRAN 来源上),

  • 了解其测试方案(即tests/目录、手册页中的示例或 CRAN 的三个单元测试框架之一),并且

  • 贡献新的测试。

这就是它的全部。贡献文档、演示脚本、新代码等也是如此。我们可以而且应该关注开源中的开放。

于 2011-08-25T13:12:51.917 回答