Я хочу запустить некоторые функции в моем тестовом файле с помощью jest.Я новичок в этом, поэтому, пожалуйста, будьте добры.Я импортирую эту функцию из файла контекста в моем приложении.
let isProduction2 = () => {
if (production) {
return true
} else {
return false
}
}
export {
ProductProvider,
ProductConsumer,
ProductContext,
isProduction2
};
import {
isProduction2
} from './context'
test('Fake Test', () => {
expect(isProduction2).toBeTruthy();
});
//Error Jest encountered an unexpected token
Обычно это означает, что вы пытаетесь импортировать файл, который Jest не может проанализировать, например, это не обычный JavaScript.
По умолчанию, если Jest видит конфигурацию Babel, он использует ее для преобразования ваших файлов, игнорируя "node_modules".