作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们目前正在使用 Wallaby.js用于 javascript 单元测试。工作正常,很棒。但在我们的开发管道中,我们当然希望在构建服务器上运行相同的测试 - 在我们的例子中是 tfs.
因为我们之前使用了 karma 测试运行器,所以我尝试用它执行新的测试配置,但后来我得到了
Can't find variable: wallaby
在我们的主/开始测试文件中是这样写的
wallaby.delayStart();
require.config({
baseUrl: 'app',
( Originally from a karma/ requirejs configuration )
如何解决这个问题?
有人遇到过这种情况吗?
最佳答案
Wallaby.js 的主要思想是与编辑器集成,对您更改的代码运行测试并在编辑器中显示结果。您不能在 CI 构建中使用 Wallaby.js。
您可以考虑调用其他测试运行器,或使用 grunt/gulp 任务代替 javascript 单元测试。
关于tfs - 构建服务器 (CI) 上的小袋鼠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35655115/
我是一名优秀的程序员,十分优秀!