我是自耕农工作人员的新手,所以我正在主页here底部阅读好的教程,除了 grunt测试之外,所有的工作都很好。< / p>
我得到了一个模式path_public/todo/test/mock/**/*.js does not match any file
并且测试失败了。
Here是所有堆栈的要点。这里有人知道如何解决这个问题吗?
答案 0 :(得分:3)
来自http://newtriks.com/2013/06/11/automating-angularjs-with-yeoman-grunt-and-bower/
运行grunt karma grunt karma所有测试都通过! Chrome 27.0(Mac): 执行1次成功1次(0.085秒/0.018秒)但是等等.......有一个 警告:WARN [观察者]:模式 &#34; /用户/ newtriks / SRC / newtriks-dev的/ JS / angularjs-咕噜-例/试验/模拟/的 / 的.js&#34; 与任何文件都不匹配。我们来解决这个问题。我倾向于添加 根据需要的目录,现在我没有模拟,所以让我们评论 包括在内。打开karma.conf.js并注释掉该行 &#39;测试/模拟/ 强> / 的.js&#39 ;.再次运行grunt业力,警告应该是 不见了。注意:如果你想对karma-e2e.conf.js采用相同的逻辑 这也将确保端到端的警告也是固定的 测试
答案 1 :(得分:1)
当然,如果您想知道如何实际添加模拟对象,请检查http://dailyjs.com/2013/05/16/angularjs-5/
答案 2 :(得分:0)
警告[观察者]:模式“/Users/newtriks/src/newtriks-dev/js/angularjs-grunt-example/test/mock/*/.js”与任何文件都不匹配
有修复感谢同样的。