Skip to content
This repository was archived by the owner on Mar 4, 2020. It is now read-only.

Commit 3df60db

Browse files
authored
chore(package): update enzyme (#492)
1 parent dc7fa74 commit 3df60db

File tree

3 files changed

+69
-46
lines changed

3 files changed

+69
-46
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -113,8 +113,8 @@
113113
"cross-env": "^5.1.4",
114114
"doctoc": "^1.3.0",
115115
"doctrine": "^2.0.0",
116-
"enzyme": "^3.1.0",
117-
"enzyme-adapter-react-16": "^1.0.1",
116+
"enzyme": "^3.7.0",
117+
"enzyme-adapter-react-16": "^1.7.0",
118118
"express": "^4.15.4",
119119
"extract-comments": "^1.0.0",
120120
"faker": "^4.1.0",

test/specs/components/Icon/Icon-test.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ describe('Icon', () => {
3333
const renderedComponent = mountWithProviderAndGetComponent(
3434
Icon,
3535
<Icon name="fontIcon" />,
36-
null,
36+
undefined,
3737
themeWithDefinedIcons,
3838
)
3939
expect(getRenderedAttribute(renderedComponent, 'aria-hidden', '')).toBe('true')
@@ -43,7 +43,7 @@ describe('Icon', () => {
4343
const renderedComponent = mountWithProviderAndGetComponent(
4444
Icon,
4545
<Icon name="svgIcon" />,
46-
null,
46+
undefined,
4747
themeWithDefinedIcons,
4848
)
4949
expect(getRenderedAttribute(renderedComponent, 'aria-hidden', '')).toBe('true')

yarn.lock

Lines changed: 65 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -689,6 +689,15 @@ array-unique@^0.3.2:
689689
resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428"
690690
integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=
691691

692+
array.prototype.flat@^1.2.1:
693+
version "1.2.1"
694+
resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.2.1.tgz#812db8f02cad24d3fab65dd67eabe3b8903494a4"
695+
integrity sha512-rVqIs330nLJvfC7JqYvEWwqVr5QjYF1ib02i3YJtR/fICO6527Tjpc/e4Mvmxh3GIePPreRXMdaGyC99YphWEw==
696+
dependencies:
697+
define-properties "^1.1.2"
698+
es-abstract "^1.10.0"
699+
function-bind "^1.1.1"
700+
692701
arrify@^1.0.0, arrify@^1.0.1:
693702
version "1.0.1"
694703
resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d"
@@ -2584,48 +2593,53 @@ entities@^1.1.1, entities@~1.1.1:
25842593
resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.1.tgz#6e5c2d0a5621b5dadaecef80b90edfb5cd7772f0"
25852594
integrity sha1-blwtClYhtdra7O+AuQ7ftc13cvA=
25862595

2587-
enzyme-adapter-react-16@^1.0.1:
2588-
version "1.1.1"
2589-
resolved "https://registry.yarnpkg.com/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.1.1.tgz#a8f4278b47e082fbca14f5bfb1ee50ee650717b4"
2590-
integrity sha512-kC8pAtU2Jk3OJ0EG8Y2813dg9Ol0TXi7UNxHzHiWs30Jo/hj7alc//G1YpKUsPP1oKl9X+Lkx+WlGJpPYA+nvw==
2596+
enzyme-adapter-react-16@^1.7.0:
2597+
version "1.7.0"
2598+
resolved "https://registry.yarnpkg.com/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.7.0.tgz#90344395a89624edbe7f0e443bc19fef62bf1f9f"
2599+
integrity sha512-rDr0xlnnFPffAPYrvG97QYJaRl9unVDslKee33wTStsBEwZTkESX1H7VHGT5eUc6ifNzPgOJGvSh2zpHT4gXjA==
25912600
dependencies:
2592-
enzyme-adapter-utils "^1.3.0"
2593-
lodash "^4.17.4"
2594-
object.assign "^4.0.4"
2601+
enzyme-adapter-utils "^1.9.0"
2602+
function.prototype.name "^1.1.0"
2603+
object.assign "^4.1.0"
25952604
object.values "^1.0.4"
2596-
prop-types "^15.6.0"
2597-
react-reconciler "^0.7.0"
2605+
prop-types "^15.6.2"
2606+
react-is "^16.6.1"
25982607
react-test-renderer "^16.0.0-0"
25992608

2600-
enzyme-adapter-utils@^1.3.0:
2601-
version "1.4.0"
2602-
resolved "https://registry.yarnpkg.com/enzyme-adapter-utils/-/enzyme-adapter-utils-1.4.0.tgz#c403b81e8eb9953658569e539780964bdc98de62"
2603-
integrity sha512-ajvyXQYbmCoKCX/FaraNzBgXDXJBltCd0GdXfKc0DdRPYgCLaZfS6Ts576IFt8aX2GU9ajZv2g5jfcJ+Nttejw==
2609+
enzyme-adapter-utils@^1.9.0:
2610+
version "1.9.0"
2611+
resolved "https://registry.yarnpkg.com/enzyme-adapter-utils/-/enzyme-adapter-utils-1.9.0.tgz#3997c20f3387fdcd932b155b3740829ea10aa86c"
2612+
integrity sha512-uMe4xw4l/Iloh2Fz+EO23XUYMEQXj5k/5ioLUXCNOUCI8Dml5XQMO9+QwUq962hBsY5qftfHHns+d990byWHvg==
26042613
dependencies:
2614+
function.prototype.name "^1.1.0"
26052615
object.assign "^4.1.0"
2606-
prop-types "^15.6.0"
2616+
prop-types "^15.6.2"
2617+
semver "^5.6.0"
26072618

2608-
enzyme@^3.1.0:
2609-
version "3.3.0"
2610-
resolved "https://registry.yarnpkg.com/enzyme/-/enzyme-3.3.0.tgz#0971abd167f2d4bf3f5bd508229e1c4b6dc50479"
2611-
integrity sha512-l8csyPyLmtxskTz6pX9W8eDOyH1ckEtDttXk/vlFWCjv00SkjTjtoUrogqp4yEvMyneU9dUJoOLnqFoiHb8IHA==
2619+
enzyme@^3.7.0:
2620+
version "3.7.0"
2621+
resolved "https://registry.yarnpkg.com/enzyme/-/enzyme-3.7.0.tgz#9b499e8ca155df44fef64d9f1558961ba1385a46"
2622+
integrity sha512-QLWx+krGK6iDNyR1KlH5YPZqxZCQaVF6ike1eDJAOg0HvSkSCVImPsdWaNw6v+VrnK92Kg8jIOYhuOSS9sBpyg==
26122623
dependencies:
2624+
array.prototype.flat "^1.2.1"
26132625
cheerio "^1.0.0-rc.2"
2614-
function.prototype.name "^1.0.3"
2615-
has "^1.0.1"
2626+
function.prototype.name "^1.1.0"
2627+
has "^1.0.3"
26162628
is-boolean-object "^1.0.0"
2617-
is-callable "^1.1.3"
2629+
is-callable "^1.1.4"
26182630
is-number-object "^1.0.3"
26192631
is-string "^1.0.4"
26202632
is-subset "^0.1.1"
2621-
lodash "^4.17.4"
2622-
object-inspect "^1.5.0"
2633+
lodash.escape "^4.0.1"
2634+
lodash.isequal "^4.5.0"
2635+
object-inspect "^1.6.0"
26232636
object-is "^1.0.1"
26242637
object.assign "^4.1.0"
26252638
object.entries "^1.0.4"
26262639
object.values "^1.0.4"
26272640
raf "^3.4.0"
26282641
rst-selector-parser "^2.2.3"
2642+
string.prototype.trim "^1.1.2"
26292643

26302644
errno@^0.1.3, errno@~0.1.7:
26312645
version "0.1.7"
@@ -2641,7 +2655,7 @@ error-ex@^1.2.0, error-ex@^1.3.1:
26412655
dependencies:
26422656
is-arrayish "^0.2.1"
26432657

2644-
es-abstract@^1.5.1, es-abstract@^1.6.1:
2658+
es-abstract@^1.10.0, es-abstract@^1.5.0, es-abstract@^1.5.1, es-abstract@^1.6.1:
26452659
version "1.12.0"
26462660
resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.12.0.tgz#9dbbdd27c6856f0001421ca18782d786bf8a6165"
26472661
integrity sha512-C8Fx/0jFmV5IPoMOFPA9P9G5NtqW+4cOPit3MIuvR2t7Ag2K15EJTpxnHAYTzL+aYQJIESYeXZmDBfOBE1HcpA==
@@ -3475,12 +3489,12 @@ fsevents@^1.2.2, fsevents@^1.2.3:
34753489
nan "^2.9.2"
34763490
node-pre-gyp "^0.10.0"
34773491

3478-
function-bind@^1.1.0, function-bind@^1.1.1:
3492+
function-bind@^1.0.2, function-bind@^1.1.0, function-bind@^1.1.1:
34793493
version "1.1.1"
34803494
resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
34813495
integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
34823496

3483-
function.prototype.name@^1.0.3:
3497+
function.prototype.name@^1.1.0:
34843498
version "1.1.0"
34853499
resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.0.tgz#8bd763cc0af860a859cc5d49384d74b932cd2327"
34863500
integrity sha512-Bs0VRrTz4ghD8pTmbJQD1mZ8A/mN0ur/jGz+A6FBxPDUPkm1tNfF6bhTYPA7i7aF4lZJVr+OXTNNrnnIl58Wfg==
@@ -4007,7 +4021,7 @@ has-values@^1.0.0:
40074021
is-number "^3.0.0"
40084022
kind-of "^4.0.0"
40094023

4010-
has@^1.0.1:
4024+
has@^1.0.1, has@^1.0.3:
40114025
version "1.0.3"
40124026
resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
40134027
integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
@@ -4448,7 +4462,7 @@ is-builtin-module@^1.0.0:
44484462
dependencies:
44494463
builtin-modules "^1.0.0"
44504464

4451-
is-callable@^1.1.1, is-callable@^1.1.3:
4465+
is-callable@^1.1.1, is-callable@^1.1.3, is-callable@^1.1.4:
44524466
version "1.1.4"
44534467
resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.4.tgz#1e1adf219e1eeb684d691f9d6a05ff0d30a24d75"
44544468
integrity sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==
@@ -5741,6 +5755,11 @@ lodash.escape@^3.0.0:
57415755
dependencies:
57425756
lodash._root "^3.0.0"
57435757

5758+
lodash.escape@^4.0.1:
5759+
version "4.0.1"
5760+
resolved "https://registry.yarnpkg.com/lodash.escape/-/lodash.escape-4.0.1.tgz#c9044690c21e04294beaa517712fded1fa88de98"
5761+
integrity sha1-yQRGkMIeBClL6qUXcS/e0fqI3pg=
5762+
57445763
lodash.flattendeep@^4.4.0:
57455764
version "4.4.0"
57465765
resolved "https://registry.yarnpkg.com/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz#fb030917f86a3134e5bc9bec0d69e0013ddfedb2"
@@ -5761,7 +5780,7 @@ lodash.isarray@^3.0.0:
57615780
resolved "https://registry.yarnpkg.com/lodash.isarray/-/lodash.isarray-3.0.4.tgz#79e4eb88c36a8122af86f844aa9bcd851b5fbb55"
57625781
integrity sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=
57635782

5764-
lodash.isequal@^4.1.1:
5783+
lodash.isequal@^4.1.1, lodash.isequal@^4.5.0:
57655784
version "4.5.0"
57665785
resolved "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz#415c4478f2bcc30120c22ce10ed3226f7d3e18e0"
57675786
integrity sha1-QVxEePK8wwEgwizhDtMib30+GOA=
@@ -6564,7 +6583,7 @@ object-copy@^0.1.0:
65646583
define-property "^0.2.5"
65656584
kind-of "^3.0.3"
65666585

6567-
object-inspect@^1.5.0:
6586+
object-inspect@^1.6.0:
65686587
version "1.6.0"
65696588
resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.6.0.tgz#c70b6cbf72f274aab4c34c0c82f5167bf82cf15b"
65706589
integrity sha512-GJzfBZ6DgDAmnuaM3104jR4s1Myxr3Y3zfIyN4z3UdqN69oSRacNK8UhnobDdC+7J2AHCjGwxQubNJfE70SXXQ==
@@ -7206,7 +7225,7 @@ prompts@^0.1.9:
72067225
clorox "^1.0.3"
72077226
sisteransi "^0.1.1"
72087227

7209-
prop-types@^15.5.10, prop-types@^15.5.6, prop-types@^15.5.8, prop-types@^15.6.0, prop-types@^15.6.1:
7228+
prop-types@^15.5.10, prop-types@^15.5.6, prop-types@^15.5.8, prop-types@^15.6.0, prop-types@^15.6.1, prop-types@^15.6.2:
72107229
version "15.6.2"
72117230
resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.6.2.tgz#05d5ca77b4453e985d60fc7ff8c859094a497102"
72127231
integrity sha512-3pboPvLiWD7dkI3qf3KbUe6hKFKa52w+AE0VCqECtf+QHAKgOL37tTaNCnuX1nAAQ4ZhyP+kYVKf8rLmJ/feDQ==
@@ -7473,6 +7492,11 @@ react-is@^16.4.1:
74737492
resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.4.1.tgz#d624c4650d2c65dbd52c72622bbf389435d9776e"
74747493
integrity sha512-xpb0PpALlFWNw/q13A+1aHeyJyLYCg0/cCHPUA43zYluZuIPHaHL3k8OBsTgQtxqW0FhyDEMvi8fZ/+7+r4OSQ==
74757494

7495+
react-is@^16.6.1:
7496+
version "16.6.3"
7497+
resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.6.3.tgz#d2d7462fcfcbe6ec0da56ad69047e47e56e7eac0"
7498+
integrity sha512-u7FDWtthB4rWibG/+mFbVd5FvdI20yde86qKGx4lVUTWmPlSWQ4QxbBIrrs+HnXGbxOUlUzTAP/VDmvCwaP2yA==
7499+
74767500
react-lifecycles-compat@^3.0.4:
74777501
version "3.0.4"
74787502
resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362"
@@ -7490,16 +7514,6 @@ react-popper@^1.0.2:
74907514
typed-styles "^0.0.5"
74917515
warning "^3.0.0"
74927516

7493-
react-reconciler@^0.7.0:
7494-
version "0.7.0"
7495-
resolved "https://registry.yarnpkg.com/react-reconciler/-/react-reconciler-0.7.0.tgz#9614894103e5f138deeeb5eabaf3ee80eb1d026d"
7496-
integrity sha512-50JwZ3yNyMS8fchN+jjWEJOH3Oze7UmhxeoJLn2j6f3NjpfCRbcmih83XTWmzqtar/ivd5f7tvQhvvhism2fgg==
7497-
dependencies:
7498-
fbjs "^0.8.16"
7499-
loose-envify "^1.1.0"
7500-
object-assign "^4.1.1"
7501-
prop-types "^15.6.0"
7502-
75037517
react-router-dom@^4.1.2:
75047518
version "4.3.1"
75057519
resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-4.3.1.tgz#4c2619fc24c4fa87c9fd18f4fb4a43fe63fbd5c6"
@@ -8148,7 +8162,7 @@ semver-greatest-satisfied-range@^1.1.0:
81488162
resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.0.tgz#dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab"
81498163
integrity sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==
81508164

8151-
semver@^5.5:
8165+
semver@^5.5, semver@^5.6.0:
81528166
version "5.6.0"
81538167
resolved "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004"
81548168
integrity sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==
@@ -8594,6 +8608,15 @@ string-width@^1.0.1, string-width@^1.0.2:
85948608
is-fullwidth-code-point "^2.0.0"
85958609
strip-ansi "^4.0.0"
85968610

8611+
string.prototype.trim@^1.1.2:
8612+
version "1.1.2"
8613+
resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.1.2.tgz#d04de2c89e137f4d7d206f086b5ed2fae6be8cea"
8614+
integrity sha1-0E3iyJ4Tf019IG8Ia17S+ua+jOo=
8615+
dependencies:
8616+
define-properties "^1.1.2"
8617+
es-abstract "^1.5.0"
8618+
function-bind "^1.0.2"
8619+
85978620
string_decoder@^1.0.0, string_decoder@~1.1.1:
85988621
version "1.1.1"
85998622
resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"

0 commit comments

Comments
 (0)