Skip to content

Commit 67d55f0

Browse files
authored
Upgrading enzyme, react (dowjones#23)
* chore(package): update enzyme to version 3.1.1 * chore(package): update react to version 16.0.0 * chore(package): update react-dom to version 16.0.0
1 parent 208b467 commit 67d55f0

File tree

7 files changed

+478
-1561
lines changed

7 files changed

+478
-1561
lines changed

.codeclimate.yml

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
engines:
2+
eslint:
3+
enabled: true
4+
csslint:
5+
enabled: true
6+
duplication:
7+
enabled: true
8+
config:
9+
languages:
10+
- javascript:
11+
exclude_paths:
12+
- docs/bundle.js
File renamed without changes.

docs/bundle.js

+274-1,272
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+8-6
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@
3838
"coveralls": "^3.0.0",
3939
"cross-env": "^5.0.5",
4040
"css-loader": "^0.28.0",
41-
"enzyme": "^2.8.2",
41+
"enzyme": "^3.1.1",
42+
"enzyme-adapter-react-16": "^1.0.4",
4243
"eslint": "^4.6.1",
4344
"eslint-config-standard": "^10.2.1",
4445
"eslint-plugin-import": "^2.2.0",
@@ -51,8 +52,8 @@
5152
"jsdom": "^11.2.0",
5253
"jsdom-global": "^3.0.2",
5354
"nyc": "^11.2.1",
54-
"react": "^15.5.4",
55-
"react-dom": "^15.5.4",
55+
"react": "^16.0.0",
56+
"react-dom": "^16.0.0",
5657
"react-test-renderer": "^16.0.0",
5758
"rimraf": "^2.6.1",
5859
"semantic-release": "^7.0.2",
@@ -61,8 +62,8 @@
6162
"webpack": "^3.5.6"
6263
},
6364
"peerDependencies": {
64-
"react": "^15.0.0",
65-
"react-dom": "^15.0.0"
65+
"react": "^15.0.0 || ^16.0.0",
66+
"react-dom": "^15.0.0 || ^16.0.0"
6667
},
6768
"ava": {
6869
"files": [
@@ -71,7 +72,8 @@
7172
"require": [
7273
"babel-register",
7374
"ignore-styles",
74-
"jsdom-global/register"
75+
"jsdom-global/register",
76+
"./setupEnzyme"
7577
],
7678
"babel": "inherit"
7779
},

setupEnzyme.js

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
import Enzyme from 'enzyme'
2+
import Adapter from 'enzyme-adapter-react-16'
3+
4+
Enzyme.configure({ adapter: new Adapter() })

src/tag/index.test.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,6 @@ test('should not cause form submit', t => {
2525
<Tag label='hello' id='abc' onDelete={onDelete} />
2626
</form>
2727
)
28-
wrapper.find('.tag-remove').get(0).click()
28+
wrapper.find('.tag-remove').simulate('click')
2929
t.false(onSubmit.called)
3030
})

0 commit comments

Comments
 (0)