我最近使用 create-react-app 启动了一个新项目。我将文件夹App.test.js
从外部移动/src
到根级/tests
文件夹中,因此我的文件夹结构现在如下所示:
> node_modules
> public
> src
...
App.js
> tests
App.test.js
...
这是整个 App.test.js 文件:
import React from 'react';
import ReactDOM from 'react-dom';
import App from "../src/App";
it('renders without crashing', () => {
const div = document.createElement('div');
ReactDOM.render(<App />, div);
ReactDOM.unmountComponentAtNode(div);
});
因此,当我尝试时npm run test
,不会执行任何测试。它说找不到测试。如何让 create-react-app 将新/tests
文件夹识别为所有测试的新位置并运行它们?