Skip to content

Commit 6338619

Browse files
authored
refactor: move to react testing library (#296)
* test: refactor util and point tests * test: fix point test asserts * test: refactor motion tests * test: refactor mobile tests * test: refactor mask tests * test: refactor basic tests * test: add basic tests util fn * test: remove enzyme death code
1 parent 5f3fd55 commit 6338619

File tree

10 files changed

+321
-301
lines changed

10 files changed

+321
-301
lines changed

jest.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
module.exports = {
22
setupFiles: ['./tests/setup.js'],
3-
snapshotSerializers: [require.resolve('enzyme-to-json/serializer')],
3+
setupFilesAfterEnv: ['@testing-library/jest-dom/extend-expect'],
44
};

package.json

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -40,22 +40,20 @@
4040
"now-build": "npm run build"
4141
},
4242
"devDependencies": {
43+
"@testing-library/jest-dom": "^5.16.4",
44+
"@testing-library/react": "^13.0.0",
4345
"@types/classnames": "^2.2.10",
44-
"@types/enzyme": "^3.10.8",
4546
"@types/jest": "^26.0.15",
4647
"@types/react": "^16.8.19",
4748
"@types/react-dom": "^16.8.4",
4849
"cross-env": "^7.0.1",
4950
"dumi": "^1.1.38",
50-
"enzyme": "^3.3.0",
51-
"enzyme-adapter-react-16": "^1.14.0",
52-
"enzyme-to-json": "^3.4.0",
5351
"eslint": "^7.0.0",
5452
"father": "^2.30.2",
5553
"less": "^3.10.3",
5654
"np": "^6.2.0",
57-
"react": "^16.0.0",
58-
"react-dom": "^16.0.0",
55+
"react": "^18.0.0",
56+
"react-dom": "^18.0.0",
5957
"regenerator-runtime": "^0.13.7",
6058
"typescript": "^4.0.0"
6159
},

0 commit comments

Comments
 (0)