我正在尝试将es6合并到服务器端代码中。在运行服务器时,使用babel节点可以工作,但是在运行mocha测试时,我很难将es6编译成es5代码。运行测试文件时,我会得到一个“意外令牌”导出错误。测试的脚本。"test": "mocha test/server/*.js --compilers js:babel-register"import server from
Meteor1.7推荐的测试框架似乎是meteortesting:mocha。使用Meteor1.7.0.3,我创建了一个默认应用程序(meteor create my-app),它具有以下测试(在test/main.js中)使用meteortesting:mocha@2.4.5_6,我在控制台中得到了这样的信息:
I
我使用mocha来获取单元测试结果,使用I来获取代码覆盖率。我正在使用grunt来运行这些任务。它工作得很好。我还使用grunt-sonar-runner插件将这些结果导入到声纳中。目前已经导入了代码覆盖率,但单元测试结果并非如此。resource has not been found using file name: "Account Controllers User Controller logout.js"