【发布时间】:2015-07-13 08:17:07
【问题描述】:
我想在构建我的解决方案时包含运行我的 Jasmine JavaScript 测试,但实际上找不到任何关于如何执行此操作的好的演练或教程。
之前我们在构建服务器上安装了 chutzpah,这将运行测试,但在 TFS2012 上构建与 VSO 有点不同。有人向我提到业力扩展会很有用,但还不确定从哪里开始。
欢迎任何提示。
【问题讨论】:
-
只是深入挖掘,看起来我可以在 VSO 构建定义中添加各种类型的步骤,所以我可以使用 Grunt、Gulp 的步骤吗?不确定如何,但会继续搜索
-
我在构建中尝试了一个指向 **test.js 的新步骤;并将“自定义测试适配器的路径”指向我已包含在解决方案中的 JSRunner,但仍然遇到无法识别测试适配器的问题。
-
我设法添加了一个“命令行”构建步骤,它指向我的 chutzpah.console 文件,其中包含测试文件位置的参数。这确实运行了测试,构建运行时我可以在控制台中看到结果。
标签: jasmine tfsbuild karma-jasmine azure-devops