Skip to content

Commit 78e16f1

Browse files
authored
test: Refactor test with React 18 (#27)
* chore: env prepare * test: part test case * test: basic test * test: list test case
1 parent 1b98874 commit 78e16f1

File tree

7 files changed

+304
-360
lines changed

7 files changed

+304
-360
lines changed

jest.config.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
module.exports = {
2-
setupFiles: ['./tests/setup.js'],
3-
snapshotSerializers: [require.resolve('enzyme-to-json/serializer')],
2+
setupFiles: ['<rootDir>/tests/setup.js'],
3+
setupFilesAfterEnv: ['<rootDir>/tests/setupAfterEnv.js']
44
};

package.json

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -46,24 +46,23 @@
4646
"rc-util": "^5.19.2"
4747
},
4848
"devDependencies": {
49+
"@testing-library/jest-dom": "^5.16.4",
50+
"@testing-library/react": "^13.0.0",
4951
"@types/classnames": "^2.2.9",
5052
"@types/enzyme": "^3.10.5",
5153
"@types/jest": "^26.0.8",
5254
"@types/react": "^16.9.2",
5355
"@types/react-dom": "^16.9.0",
5456
"@umijs/fabric": "^2.0.8",
5557
"cross-env": "^7.0.2",
56-
"enzyme": "^3.0.0",
57-
"enzyme-adapter-react-16": "^1.0.1",
58-
"enzyme-to-json": "^3.4.0",
5958
"eslint": "^7.0.0",
6059
"father": "^2.13.4",
6160
"jest": "^26.4.2",
6261
"less": "^3.10.3",
6362
"np": "^6.2.4",
6463
"prettier": "^2.1.1",
65-
"react": "^16.0.0",
66-
"react-dom": "^16.0.0",
64+
"react": "^18.0.0",
65+
"react-dom": "^18.0.0",
6766
"regenerator-runtime": "^0.13.7",
6867
"typescript": "^4.0.3"
6968
},

0 commit comments

Comments
 (0)