Я не могу запустить тест npm из-за ошибки:
● Не удалось запустить набор тестов
/home/nrl/repo/frontend/node_modules/react-router-dom/es/Link.js:11
import React from 'react';
^^^^^
SyntaxError: Unexpected identifier
Вот мой тестовый файл.
import React from 'react';
import { Footer } from "../components/Footer";
function sum(a, b) {
return a + b;
}
test('adds 1 + 2 to equal 3', () => {
expect(sum(1, 2)).toEqual(3);
});
Это Footer.js
import React from 'react'
import Link from "react-router-dom/es/Link"
export const Footer = () =>{
return(
<footer>
...
</footer>
)
};
Проблема, похоже, в реакциях-router-dom / es / Link.Потому что это исправляет, если я удаляю строку импорта из файла footer.js.Разве я не могу протестировать такие компоненты?