c/c++语言开发共享对R包的/ src文件夹中的代码进行unit testing?

我正在贡献一个R包,它广泛使用C代码进行计算。

我们已经开始使用testthat包为R函数编写测试,将测试放在inst/tests遵循这里的说明 。

testthat包是否适合直接测试C函数(例如没有R接口的那些)? 或者我们找到一个单独的C测试包? 如果是这样,1)这些测试应该去哪里,2)如何在R CMD check期间运行它们,3)是否在这种情况下特别适合的任何C测试包?

    我觉得这个问题有点困惑:

    许多使用Rcpp的软件包也使用RUnit或testthat进行广泛的unit testing。 你可以看一下。 我通常在R函数级别进行测试,这通常意味着对底层C ++函数的测试。

      以上就是c/c++开发分享对R包的/ src文件夹中的代码进行unit testing?相关内容,想了解更多C/C++开发(异常处理)及C/C++游戏开发关注计算机技术网(www.ctvol.com)!)。

      本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

      ctvol管理联系方式QQ:251552304

      本文章地址:https://www.ctvol.com/c-cdevelopment/560509.html

      (0)
      上一篇 2021年1月28日
      下一篇 2021年1月28日

      精彩推荐