阻止Visual Studio在构建时运行JS测试

时间:2017-01-18 15:33:57

标签: visual-studio-2015 gruntjs karma-runner

我的Visual Studio(2015)似乎已经开始在各个方面运行我们的完整JS测试套件,包括(我认为?)on-solution-open和post-build。

它输出到“测试”下拉列表中的“输出窗口”。 它产生了一个输出:

------ Discover test started ------

< ... Test output ... >

========== Discover test finished: 0 found (0:00:05.9645562) ==========
------ Discover test started ------

< ... Test output ... >

========== Discover test finished: 0 found (0:00:04.589261) ==========
------ Discover test started ------

< ... Test output ... >

========== Discover test finished: 0 found (0:00:05.0128855) ==========
------ Discover test started ------

... etc.

当它发生时,测试输出都是微不足道的“无法找到变量'定义'”错误。但是,这不是重点,因为我不希望VS这样做!

这不是团队中任何人故意配置的,我们无法在任何地方找到任何设置。

通常我们通过karma和/或grunt在命令行上运行我们的JS测试。

知道造成这种情况的原因以及如何阻止它?

1 个答案:

答案 0 :(得分:2)

禁用我安装的2个chutzpah VS插件已停止此操作。 我想这些已经作为另一个项目的一部分安装,并且根本不兼容这个项目。

可能有插件的配置也可以解决它,但我没看过