У меня есть простая функция в пакете simaple.ts. В этом пакете я импортировал vscode: import * as vscode from 'vscode'
. Я пытаюсь протестировать эту функцию:
export function simple(name1:string) {
if (os.platform() !== 'win32') {
return name1;
}
return name1.replace(/\\/g, '/');
}
Эта функция не имеет ничего общего с импортированным здесь vscode, но другие функции в этом пакете делают.
Затем в моем тестовом пакете simple.test.ts
, У меня есть
import { simple } from '../src/simple';
describe('Test simple', () => {
it('Testing simple()', () => {
expect(simple('\\Users\\admin\\Downloads')).toEqual('/Users/admin/Downloads');
});
});
Это ошибка, которую я получаю. [Введите описание изображения здесь] [1]
[1]: https://i.stack.imgur.com/XvbSv.png когда Я бегу npm test