diff --git a/package.json b/package.json index e831adf..71173c3 100644 --- a/package.json +++ b/package.json @@ -74,7 +74,7 @@ "eslint-plugin-simple-import-sort": "^7.0.0", "eslint-plugin-svelte3": "^3.0.0", "husky": "^4.0.9", - "jest": "^26.0.1", + "jest": "^27.0.6", "lint-staged": "^10.0.0", "npm-run-all": "^4.1.5", "prettier": "^2.0.1", @@ -118,6 +118,7 @@ "setupFilesAfterEnv": [ "@testing-library/jest-dom/extend-expect" ], + "testEnvironment": "jsdom", "transform": { "^.+\\.js$": "babel-jest", "^.+\\.svelte$": "svelte-jester", diff --git a/src/__tests__/multi-base.test.js b/src/__tests__/multi-base.test.js index ec9307c..4031275 100644 --- a/src/__tests__/multi-base.test.js +++ b/src/__tests__/multi-base.test.js @@ -13,8 +13,8 @@ describe('multi-base', () => { }) afterAll(() => { - treeA.parentNode.removeChild(treeA) - treeB.parentNode.removeChild(treeB) + treeA = document.createElement('div') + treeB = document.createElement('div') }) test('container isolates trees from one another', () => {