Я просто не могу понять, почему тестовое покрытие равно 0, хотя тестовый пример проходит.У меня есть скрипт в package.json:
"nyctest": "node --max_old_space_size=4096 node_modules/nyc/bin/nyc.js --reporter=text mocha"
Когда я запускаю npm run nyctest
Мой тестовый заезд, но покрытие составляет 0 процентов.
Ниже приводится тест и файл, который он тестирует:
test.js
var chai = require('chai');
var sinon = require('sinon');
var sinonChai = require('sinon-chai');
chai.should();
chai.use(sinonChai);
var application = require('../../../src/main/resources/static/js/components/app.js');
describe('sample return testing', function(){
it('should return true', function(){
application.sample.returnValue().should.equal(true);
})
});
app.js
const sample = {
returnValue: function () {
return true;
}
};
module.exports = {sample};
Цените любую помощь.