diff --git a/.travis.yml b/.travis.yml index e1a5c8f..6bcbbd2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,5 @@ --- language: node_js node_js: -- '4.0' +- '6.6.0' sudo: false diff --git a/package.json b/package.json index f19d20e..eb8a35f 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,7 @@ "chai": "^3.4.1", "chai-immutable": "^1.5.3", "immutable": "^3.8.0", - "jsdom": "^9.11.0", + "jsdom": "^10.1.0", "mocha": "^3.2.0", "react": "^15.4.2", "react-addons-test-utils": "^15.4.2", diff --git a/test/helper.js b/test/helper.js index b4eb753..2bfc9af 100644 --- a/test/helper.js +++ b/test/helper.js @@ -1,12 +1,12 @@ -import jsdom from 'jsdom' +import { JSDOM } from 'jsdom' import chai from 'chai' import chaiImmutable from 'chai-immutable' -const doc = jsdom.jsdom('') -const win = doc.defaultView +const { window } = new JSDOM('') +const { document } = window -global.document = doc -global.window = win +global.document = document +global.window = window Object.keys(window).forEach((key) => { if (!(key in global)) {