Skip to content

Commit 509a7c5

Browse files
committed
[SpeedDialIcon] Fix test for react 16.12
1 parent a54729e commit 509a7c5

File tree

3 files changed

+33
-31
lines changed

3 files changed

+33
-31
lines changed

package.json

+6-1
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,12 @@
148148
"**/@babel/runtime-corejs2": "^7.4.4",
149149
"**/@babel/runtime": "^7.4.4",
150150
"**/hoist-non-react-statics": "^3.2.1",
151-
"**/next/terser": "^4.1.2"
151+
"**/next/terser": "^4.1.2",
152+
"react": "0.0.0-b53ea6ca0",
153+
"react-dom": "0.0.0-b53ea6ca0",
154+
"react-is": "0.0.0-b53ea6ca0",
155+
"react-test-renderer": "0.0.0-b53ea6ca0",
156+
"scheduler": "0.0.0-b53ea6ca0"
152157
},
153158
"nyc": {
154159
"include": [

packages/material-ui-lab/src/SpeedDialIcon/SpeedDialIcon.test.js

+4-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ import { assert } from 'chai';
33
import { createMount, getClasses, findOutermostIntrinsic } from '@material-ui/core/test-utils';
44
import Icon from '@material-ui/core/Icon';
55
import SpeedDialIcon from './SpeedDialIcon';
6-
import AddIcon from '../internal/svg-icons/Add';
76
import describeConformance from '@material-ui/core/test-utils/describeConformance';
87

98
describe('<SpeedDialIcon />', () => {
@@ -30,7 +29,10 @@ describe('<SpeedDialIcon />', () => {
3029

3130
it('should render the Add icon by default', () => {
3231
const wrapper = mount(<SpeedDialIcon />);
33-
assert.strictEqual(findOutermostIntrinsic(wrapper).find(AddIcon).length, 1);
32+
assert.strictEqual(
33+
findOutermostIntrinsic(wrapper).find('svg[data-mui-test="AddIcon"]').length,
34+
1,
35+
);
3436
});
3537

3638
it('should render an Icon', () => {

yarn.lock

+23-28
Original file line numberDiff line numberDiff line change
@@ -12097,15 +12097,15 @@ react-docgen@^5.0.0-beta.1:
1209712097
node-dir "^0.1.10"
1209812098
strip-indent "^2.0.0"
1209912099

12100-
react-dom@^16.11.0:
12101-
version "16.11.0"
12102-
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.11.0.tgz#7e7c4a5a85a569d565c2462f5d345da2dd849af5"
12103-
integrity sha512-nrRyIUE1e7j8PaXSPtyRKtz+2y9ubW/ghNgqKFHHAHaeP0fpF5uXR+sq8IMRHC+ZUxw7W9NyCDTBtwWxvkb0iA==
12100+
react-dom@0.0.0-b53ea6ca0, react-dom@^16.11.0:
12101+
version "0.0.0-b53ea6ca0"
12102+
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-0.0.0-b53ea6ca0.tgz#c443ed288d6fe4a3493dec02343ffaea715c6c54"
12103+
integrity sha512-4p435DqzowauE0lzLnTGByBHFAOcLzMcBK6AJxdwiBJAGR8ujwwyTncud7v79CJiTEokE5lDf/arnvu+htrwDA==
1210412104
dependencies:
1210512105
loose-envify "^1.1.0"
1210612106
object-assign "^4.1.1"
1210712107
prop-types "^15.6.2"
12108-
scheduler "^0.17.0"
12108+
scheduler "0.0.0-b53ea6ca0"
1210912109

1211012110
react-double-scrollbar@0.0.15:
1211112111
version "0.0.15"
@@ -12154,15 +12154,10 @@ react-input-autosize@^2.2.2:
1215412154
dependencies:
1215512155
prop-types "^15.5.8"
1215612156

12157-
react-is@16.8.6:
12158-
version "16.8.6"
12159-
resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.8.6.tgz#5bbc1e2d29141c9fbdfed456343fe2bc430a6a16"
12160-
integrity sha512-aUk3bHfZ2bRSVFFbbeVS4i+lNPZr3/WM5jT2J5omUVV1zzcs1nAaf3l51ctA5FFvCRbhrH0bdAsRRQddFJZPtA==
12161-
12162-
react-is@^16.10.2, react-is@^16.6.0, react-is@^16.7.0, react-is@^16.8.1, react-is@^16.8.4, react-is@^16.8.6, react-is@^16.9.0:
12163-
version "16.10.2"
12164-
resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.10.2.tgz#984120fd4d16800e9a738208ab1fba422d23b5ab"
12165-
integrity sha512-INBT1QEgtcCCgvccr5/86CfD71fw9EPmDxgiJX4I2Ddr6ZsV6iFXsuby+qWJPtmNuMY0zByTsG4468P7nHuNWA==
12157+
react-is@0.0.0-b53ea6ca0, react-is@16.8.6, react-is@^16.10.2, react-is@^16.6.0, react-is@^16.7.0, react-is@^16.8.1, react-is@^16.8.4, react-is@^16.8.6, react-is@^16.9.0:
12158+
version "0.0.0-b53ea6ca0"
12159+
resolved "https://registry.yarnpkg.com/react-is/-/react-is-0.0.0-b53ea6ca0.tgz#a4f9e09045c94b67cbcb99baf916ec0ffa8c083f"
12160+
integrity sha512-IRLae19N3Gap+ydG/fazBFUvnzBb3Tn30/39R6LtlrFU8dsH3OOEXS+gpYazd79Ba3zCUzgWE195WLbPHYa/5w==
1216612161

1216712162
react-jss@^10.0.0:
1216812163
version "10.0.0"
@@ -12315,15 +12310,15 @@ react-swipeable-views@^0.13.3:
1231512310
react-swipeable-views-utils "^0.13.3"
1231612311
warning "^4.0.1"
1231712312

12318-
react-test-renderer@^16.0.0-0, react-test-renderer@^16.11.0:
12319-
version "16.11.0"
12320-
resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-16.11.0.tgz#72574566496462c808ac449b0287a4c0a1a7d8f8"
12321-
integrity sha512-nh9gDl8R4ut+ZNNb2EeKO5VMvTKxwzurbSMuGBoKtjpjbg8JK/u3eVPVNi1h1Ue+eYK9oSzJjb+K3lzLxyA4ag==
12313+
react-test-renderer@0.0.0-b53ea6ca0, react-test-renderer@^16.0.0-0, react-test-renderer@^16.11.0:
12314+
version "0.0.0-b53ea6ca0"
12315+
resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-0.0.0-b53ea6ca0.tgz#5939c194e87930a3882285aee401c7dd9b209337"
12316+
integrity sha512-WsleohCcfbfawshZp5X8X3wnLQs9vnCid4sur82YkfPn7x0XwDKx1NWgrKOSh2o35iFrclyqbzhFWQjkjCbVXA==
1232212317
dependencies:
1232312318
object-assign "^4.1.1"
1232412319
prop-types "^15.6.2"
12325-
react-is "^16.8.6"
12326-
scheduler "^0.17.0"
12320+
react-is "0.0.0-b53ea6ca0"
12321+
scheduler "0.0.0-b53ea6ca0"
1232712322

1232812323
react-text-mask@^5.0.2:
1232912324
version "5.4.3"
@@ -12380,10 +12375,10 @@ react-window@^1.8.5:
1238012375
"@babel/runtime" "^7.0.0"
1238112376
memoize-one ">=3.1.1 <6"
1238212377

12383-
react@^16.11.0:
12384-
version "16.11.0"
12385-
resolved "https://registry.yarnpkg.com/react/-/react-16.11.0.tgz#d294545fe62299ccee83363599bf904e4a07fdbb"
12386-
integrity sha512-M5Y8yITaLmU0ynd0r1Yvfq98Rmll6q8AxaEe88c8e7LxO8fZ2cNgmFt0aGAS9wzf1Ao32NKXtCl+/tVVtkxq6g==
12378+
react@0.0.0-b53ea6ca0, react@^16.11.0:
12379+
version "0.0.0-b53ea6ca0"
12380+
resolved "https://registry.yarnpkg.com/react/-/react-0.0.0-b53ea6ca0.tgz#851c25c669c0298a3e3ed818edf83b6b335d1cda"
12381+
integrity sha512-CPNI9vCE6eAJoI0TgWUdS+ziRafa3iQN4gJwjglj8SsxkwWs1IvKu/vO5Nf5DEZlDJmYP/ikmMaJci41Tkv7IQ==
1238712382
dependencies:
1238812383
loose-envify "^1.1.0"
1238912384
object-assign "^4.1.1"
@@ -13147,10 +13142,10 @@ saxes@^3.1.9:
1314713142
dependencies:
1314813143
xmlchars "^1.3.1"
1314913144

13150-
scheduler@^0.17.0:
13151-
version "0.17.0"
13152-
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.17.0.tgz#7c9c673e4ec781fac853927916d1c426b6f3ddfe"
13153-
integrity sha512-7rro8Io3tnCPuY4la/NuI5F2yfESpnfZyT6TtkXnSWVkcu0BCDJ+8gk5ozUaFaxpIyNuWAPXrH0yFcSi28fnDA==
13145+
scheduler@0.0.0-b53ea6ca0, scheduler@^0.18.0:
13146+
version "0.0.0-b53ea6ca0"
13147+
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.0.0-b53ea6ca0.tgz#5570f44679282ba8e1083a42bd073cb10d233a11"
13148+
integrity sha512-g8OSfYlFfieG0BeSanKoZD5AMS7Qw6erJJqkWVLtmHat9Tzcq7ewEuYOWLic6lIvqxomx/l3uRFWlO0d6OKClw==
1315413149
dependencies:
1315513150
loose-envify "^1.1.0"
1315613151
object-assign "^4.1.1"

0 commit comments

Comments
 (0)