Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Meteor 如何只运行流星测试,如何不运行流星测试_Meteor - Fatal编程技术网

Meteor 如何只运行流星测试,如何不运行流星测试

Meteor 如何只运行流星测试,如何不运行流星测试,meteor,Meteor,试图设置我的集成流,我使用velocity Cumber软件包进行了一些破坏性的测试 我发现的第一个问题是,这些测试是在标准Meteor db上运行的。在localhost和dev上,这很好,但对于生产来说并不太好。据我所知,cucumber对镜子没有任何作用 正因为如此,我有两个案例需要流星以一种特定的方式发射 1) 在CI服务器上,我只需要运行测试,然后退出(希望有正确的退出代码) 2) 在生产服务器上,我需要Meteor跳过所有测试并启动 这在Meteor命令行参数中是可能的吗?我正在考虑

试图设置我的集成流,我使用velocity Cumber软件包进行了一些破坏性的测试

我发现的第一个问题是,这些测试是在标准Meteor db上运行的。在localhost和dev上,这很好,但对于生产来说并不太好。据我所知,cucumber对镜子没有任何作用

正因为如此,我有两个案例需要流星以一种特定的方式发射

1) 在CI服务器上,我只需要运行测试,然后退出(希望有正确的退出代码)

2) 在生产服务器上,我需要Meteor跳过所有测试并启动


这在Meteor命令行参数中是可能的吗?我正在考虑将demeteorize作为过程的一部分,然后使用标准node.js测试框架。

要运行速度测试,然后退出,,您可以使用--test选项运行meteor:

meteor run --test
这对我来说不起作用,但文档上说它应该这样做

要禁用速度测试,请在环境变量速度设置为0的情况下运行meteor。这将跳过设置后视镜、删除红/绿点等:

VELOCITY=0 meteor run
我注意到了--test标志,但似乎无法让它按照我需要的方式运行,文档似乎有点不清楚它是在模块上运行测试还是在项目上运行测试。VELOCITY参数看起来很有前途。我会试试的!已编辑:过早按enter键。