У меня странная проблема, которую я хотел бы решить.
// in __mocks__/nodegit
const { Repository } = require('nodegit');
module.exports = {
Clone: async (url, target) => Repository.open(target),
};
// my test -> simplified
const { Clone } = require('nodegit');
describe('GitHandler ', () => {
it('fails', async () => {
const repo = await Clone('fooo', 'test/repository');
expect(repo).toBeDefined();
});
});
Когда я запускаю ее в обычном режиме с шуткой, все в порядке, каждый раз.Когда я запускаю jest в режиме просмотра, он перестает работать почти каждый второй раз.
Timeout - Async callback was not invoked within the 5000ms timeout specified by jest.setTimeout.
Что я могу сделать?