Я привык писать тесты Mocha, используя стандартную библиотеку NodeJs assert , например:
describe('Some module', () => {
var result = someCall();
it('Should <something>', () => {
assert.ok(...);
});
})
, но теперь мой вызов возвращает обещание ... поэтому я хочу написать:
describe('Some module', async () => {
var result = await someCall();
it('Should <something>', () => {
assert.ok(...);
});
})
но это не работает.Мои тесты не запускаются вообще.Любопытно, что
describe('Some module', async () => {
it('Should <something>', () => {
var result = await someCall();
assert.ok(...);
});
})
работает нормально, но проблема в том, что я хочу сделать один вызов и выполнить множество тестов для него, поэтому я хочу сделать вызов вне it (), звонки
Как мне заставить это работать?
и пожалуйста не рекомендую Чай.Я хочу использовать стандартную библиотеку assert