Skip to content

Commit 9ef0d58

Browse files
Sean PrashadSean Prashad
authored andcommitted
Setup tests for usage with Enzyme
1 parent 1bf400e commit 9ef0d58

File tree

3 files changed

+294
-17
lines changed

3 files changed

+294
-17
lines changed

web/package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,13 @@
77
"@testing-library/jest-dom": "^4.2.4",
88
"@testing-library/react": "^9.3.2",
99
"@testing-library/user-event": "^7.1.2",
10+
"enzyme": "^3.11.0",
11+
"enzyme-adapter-react-16": "^1.15.2",
1012
"gh-pages": "^2.2.0",
1113
"react": "^16.12.0",
1214
"react-dom": "^16.12.0",
13-
"react-scripts": "3.3.0"
15+
"react-scripts": "3.3.0",
16+
"react-test-renderer": "^16.12.0"
1417
},
1518
"devDependencies": {
1619
"babel-eslint": "^10.0.3",

web/src/setupTests.js

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
// jest-dom adds custom jest matchers for asserting on DOM nodes.
2-
// allows you to do things like:
3-
// expect(element).toHaveTextContent(/react/i)
4-
// learn more: https://github.com/testing-library/jest-dom
5-
import '@testing-library/jest-dom/extend-expect';
1+
import { configure } from 'enzyme';
2+
import Adapter from 'enzyme-adapter-react-16';
3+
4+
configure({ adapter: new Adapter() });

0 commit comments

Comments
 (0)