React.js Jest: тестовый набор не удалось запустить - PullRequest
0 голосов
/ 21 мая 2018

Я не могу запустить тест 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.Разве я не могу протестировать такие компоненты?

...