Tag:

如何使伊斯坦布尔生成所有我的源代码覆盖?

目前伊斯坦布尔只是生成我的testing中使用的文件的覆盖率,这是可以的,但似乎打破了有些覆盖面的目的。 我没有伊斯坦布尔configuration,并通过npm test与以下脚本string调用它: $ istanbul cover _mocha — -R dot –check-leaks –recursive test/ 有没有办法为我所有的源代码生成覆盖率?

摩卡APItesting:得到'TypeError:app.address不是一个函数'

我的问题 我已经编写了一个非常简单的CRUD API,最近我也开始编写一些使用chai和chai-httptesting,但是在使用$ mocha运行我的testing时遇到了问题。 当我运行testing时,在shell上出现以下错误: TypeError: app.address is not a function 我的代码 这里是我的一个testing( /tests/server-test.js )的示例: var chai = require('chai'); var mongoose = require('mongoose'); var chaiHttp = require('chai-http'); var server = require('../server/app'); // my express app var should = chai.should(); var testUtils = require('./test-utils'); chai.use(chaiHttp); describe('API Tests', function() { before(function() { mongoose.createConnection('mongodb://localhost/bot-test', myOptionsObj); }); beforeEach(function(done) { […]