Привет! Я пытаюсь написать простой тестовый пример с помощью moxios. У меня есть настройки проекта в нескольких системах (ПК), и код синхронизирован с git.Проблема в том, что тест не пройден только для одной системы.Он работает на всех компьютерах, кроме одного.
Я пробовал импортировать * как axios из 'axios';
, а также пытался очистить кэш npm, но безрезультатно
describe('test suite', () => {
let axiosInstance;
beforeEach(() => {
axiosInstance = axios.create();
moxios.install(axiosInstance);
});
afterEach(() => {
moxios.uninstall(axiosInstance);
});
it('should pass', (done) => {
moxios.stubRequest('url', {
status: 200,
responseText: 'reducedAsxResponse'
});
axiosInstance.get('url')
.then(res => assert(res.status === 200))
.finally(done);
});
});
Не могли бы вы сказать, где может быть проблема.Влияет ли версия npm или узла на тестовый пример, поскольку он отличается для разных ПК.Я установил одинаковые зависимости во всех системах, но в разное время, поэтому возможно, что незначительное обновление версии могло нарушить тестовый код.Если есть другая возможность, пожалуйста, помогите мне.