Skip to content

Commit 77476f5

Browse files
author
Evan Jacobs
committed
upgrade jest
1 parent 9ba7753 commit 77476f5

File tree

6 files changed

+578
-545
lines changed

6 files changed

+578
-545
lines changed

.babelrc

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,4 @@
11
{
22
"presets": ["@babel/preset-env", "@babel/preset-react"],
3-
"plugins": [
4-
"babel-plugin-styled-components",
5-
"@babel/plugin-proposal-object-rest-spread",
6-
"@babel/plugin-proposal-class-properties"
7-
]
3+
"plugins": ["babel-plugin-styled-components"]
84
}

.jest.native.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"preset": "react-native",
3+
"testEnvironment": "node",
34
"testRegex": "test/native/.*\\.spec\\.js$",
45
"transform": {
56
"^.+\\.js$": "<rootDir>/node_modules/react-native/jest/preprocessor.js"

.jest.preact.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,6 @@
44
},
55
"setupFilesAfterEnv": ["<rootDir>/test/preact/setup.js"],
66
"snapshotSerializers": ["enzyme-to-json/serializer"],
7+
"testEnvironment": "jsdom",
78
"testRegex": "test/preact/.*\\.spec\\.js$"
89
}

package.json

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,15 +26,12 @@
2626
"devDependencies": {
2727
"@babel/core": "^7.0.0",
2828
"@babel/eslint-parser": "^7.16.3",
29-
"@babel/plugin-proposal-class-properties": "^7.0.0",
30-
"@babel/plugin-proposal-object-rest-spread": "^7.0.0",
3129
"@babel/preset-env": "^7.16.4",
3230
"@babel/preset-react": "^7.0.0",
3331
"@testing-library/react": "^12.1.2",
3432
"@types/styled-components": "^5.1.15",
3533
"@wojtekmaj/enzyme-adapter-react-17": "^0.6.5",
36-
"babel-core": "^7.0.0-bridge.0",
37-
"babel-jest": "^26.0.0",
34+
"babel-jest": "^27.3.1",
3835
"babel-plugin-styled-components": "^2.0.1",
3936
"enzyme": "^3.6.0",
4037
"enzyme-adapter-preact-pure": "^3.3.0",
@@ -43,7 +40,7 @@
4340
"eslint-config-prettier": "^8.3.0",
4441
"eslint-plugin-prettier": "^4.0.0",
4542
"husky-v4": "^4.3.8",
46-
"jest": "^26.0.0",
43+
"jest": "^27.3.1",
4744
"lint-staged": "^12.0.3",
4845
"preact": "^10.0.0-beta.2",
4946
"preact-render-to-json": "^3.6.6",
@@ -81,6 +78,7 @@
8178
"snapshotSerializers": [
8279
"enzyme-to-json/serializer"
8380
],
81+
"testEnvironment": "jsdom",
8482
"testPathIgnorePatterns": [
8583
"<rootDir>/test/native",
8684
"<rootDir>/test/preact"

test/preact/__snapshots__/styleSheetSerializer.spec.js.snap

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@ exports[`basic: mount 1`] = `
66
background: papayawhip;
77
}
88
9-
<styled.section>
9+
<styleSheetSerializerspec__Wrapper>
1010
<section
1111
className="c0"
1212
>
13-
<styled.h1>
13+
<styleSheetSerializerspec__Title>
1414
Hello World, this is my first styled component!
15-
</styled.h1>
15+
</styleSheetSerializerspec__Title>
1616
</section>
17-
</styled.section>
17+
</styleSheetSerializerspec__Wrapper>
1818
`;
1919

2020
exports[`basic: shallow 1`] = `
@@ -26,8 +26,8 @@ exports[`basic: shallow 1`] = `
2626
<section
2727
className="c0"
2828
>
29-
<styled.h1>
29+
<styleSheetSerializerspec__Title>
3030
Hello World, this is my first styled component!
31-
</styled.h1>
31+
</styleSheetSerializerspec__Title>
3232
</section>
3333
`;

0 commit comments

Comments
 (0)