测试长期运行测试的模式

维贝斯利

我有很多测试,我不希望它们在CRAN检查或Travis CI构建期间运行。它们要么运行时间长,要么可能导致写入网络数据库的事务/并发冲突。哪种方法(与R CMD检查测试分开)最适合testthat

我应该将这些测试放在单独的文件夹中吗?我应该标记他们的文件名并使用正则表达式吗?(例如,使用test_package中的filter参数跳过@Jeroen的测试

http://cran.r-project.org/web/packages/policies.html

可以将长期运行的测试和小插图代码设为可选检查项,但请确保剩下的检查项可以行使软件包的所有功能。

加博尔·萨迪(Gabor Csardi)

如果将它们放在其中的另一个目录中tests,则仍然可以使用进行手动测试test_dir(),但是它们不会与test()一起运行R CMD check

例如R6有一些手动测试:https : //github.com/wch/R6/tree/master/tests

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在“测试模式”下运行 Ubuntu

来自分类Dev

在发布模式下运行NUnit测试

来自分类Dev

ANT / JMeter-长期运行的测试-停止编写汇总器结果

来自分类Dev

如何知道我的Python测试是否在覆盖模式下运行?

来自分类Dev

MSTest:以64位模式运行单元测试

来自分类Dev

在Xcode的发布模式下运行Swift Package测试

来自分类Dev

MSTest:以64位模式运行单元测试

来自分类Dev

Travis CI无法使用** / * _ test.rb模式运行测试

来自分类Dev

运行由Bndtools / Bnd中的名称模式标识的测试

来自分类Dev

为什么我的测试集群在安全模式下运行?

来自分类Dev

在 Spring 中以测试模式运行时如何禁用方法?

来自分类Dev

测试Android在应用帐单中,应用无法在测试模式下运行

来自分类Dev

配置admob测试模式

来自分类Dev

测试的Mockito在MVP模式

来自分类Dev

测试模式的 Windev 常数

来自分类Dev

在Verilog测试平台中循环测试模式

来自分类Dev

与正常模式相比,以无头模式运行Chrome如何影响硒测试?

来自分类常见问题

Gradle不运行测试

来自分类Dev

Bash脚本运行测试

来自分类Dev

pyspark的运行鼻子测试

来自分类Dev

停止运行摩卡测试

来自分类Dev

Ruby:测试未运行

来自分类Dev

JMeter测试未运行

来自分类Dev

JUnit多次运行测试

来自分类Dev

如何运行Android测试

来自分类Dev

测试不会自动运行

来自分类Dev

运行网络测试的方法

来自分类Dev

同步运行摩卡测试

来自分类Dev

Gradle未运行测试