Я создаю плагин node.js для публикации данных вasticsearch. У меня есть четыре модульных теста в моем тестовом файле. Однако мокко запускает только двоих из них и игнорирует остальных. Что я должен сделать, чтобы запустить их все, как такое поведение можно объяснить?
Вот мои тесты:
describe('Module', () => {
let DataLogger = require('../dist/index.js').DataLogger;
it('should exist', ()=>{
expect(new DataLogger()).to.exist;
});
describe('checkCon index name is missed', () => {
DataLogger.checkCon(null, indexDocParams, 'add', (error, success) => {
it('success should return null', () => {
expect(success).to.equal(null);
});
});
});
describe('checkCon index does not exist', () =>{
DataLogger.checkCon('a', indexDocParams, 'add', (error, success)=>{
it('success should return null', () => {
expect(success).to.equal(null);
});
});
});
describe('checkCon doc added', () =>{
DataLogger.checkCon('structnew', indexDocBody, 'add', (error, success)=>{
it('error should return null', () => {
expect(error).to.equal(null);
});
});
});
});