Skip to content

Commit cfc85af

Browse files
chore: use @vue/test-utils v1.0 (#5310)
* chore: use `@vue/test-utils` v1.0.0 * Await on `.setData()` * Update navbar-toggle.spec.js * Await on `.setProps()` * Update date.spec.js * Update router.spec.js * Update config.spec.js * Fix typos and improve comments * Await on `.trigger()` * Ensure to always call `wrapper.destroy()` * bump `@vue/test-utils` to v1.0.2 * Remove deperacted `.isVueInstance()` usage * Update form-file.spec.js * Use `.toBeDefined()` for all `wrapper.vm` checks * Update form-file.spec.js * Remove deprecated `attachToDocument` usage * Update table-selectable.spec.js * Update card-img-lazy.spec.js * Update form-checkbox.spec.js * Update form-radio.spec.js * Update jest.config.js * Update form-radio.spec.js * Update form-checkbox.spec.js * Use `findComponent()` and `findAllComponents()` * Improve `<transition>` and `<transition-group>` stub handling * Update form-input.spec.js * Update form-radio.spec.js * Minor tweaks * Update setup.js * Update table-tbody-row-events.spec.js * Use `jest-dom` for empty/visible checks * `.is('TAG')` => `.element.tagName` * Update modal.spec.js * Update alert.spec.js * Update button-toolbar.spec.js * Update nav-item.spec.js * Update table-lite.spec.js * Update table-simple.spec.js * Update table-sticky-column.spec.js * Update table.spec.js * Update toaster.spec.js * Update table-sticky-column.spec.js * Update table.spec.js * Update toaster.spec.js * Update dom.spec.js * Update button-toolbar.spec.js * Update form-checkbox-group.spec.js * Update form-rating.spec.js * Update form-checkbox-group.spec.js * Update form-radio-group.spec.js * Update form-rating.spec.js * Update overlay.spec.js * Update table-lite.spec.js * Update form-select-option-group.spec.js * Update form-select.spec.js * Update pagination.spec.js * Update table-row-details.spec.js * Update table-selectable.spec.js * Update table-selectable.spec.js * Update table-selectable.spec.js * Update alert.spec.js * Update alert.spec.js * Update dropdown.spec.js * Update dropdown.spec.js * Update modal.spec.js * Update form-textarea.spec.js * Update form-textarea.spec.js * Update form-input.spec.js * Update form-select.spec.js * Update form-select.spec.js * Update table-tbody-row-events.spec.js * Update table-tbody-transition.spec.js * Update dropdown.spec.js * Update table-tbody-row-events.spec.js * Update toast.spec.js * Update dropdown.spec.js * Update toast.spec.js * Update toast.spec.js * Update form-radio-group.spec.js * Update form-radio-group.spec.js * Update form-radio-group.spec.js * Update form-radio-group.spec.js * Update form-input.spec.js * Update form-input.spec.js * Update form-input.spec.js * Update form-input.spec.js * Update form-input.spec.js * Update form-input.spec.js * Update form-input.spec.js * Update form-input.spec.js * Update form-input.spec.js * Update form-input.spec.js * Update form-input.spec.js * Update form-input.spec.js * Update form-input.spec.js * Update jest.config.js * Update form-input.spec.js * Update jest.config.js * Update form-input.spec.js * Update form-input.spec.js * Update jest.config.js * Update jest.config.js * Update package.json * Revert "Update package.json" This reverts commit eea089c. * Remeove `jest-environment-jsdom-fourteen` dependency * Update form-input.spec.js * Update form-tag.spec.js * Update renovate.json Co-authored-by: Troy Morehouse <troymore@nbnet.nb.ca>
1 parent 8d08114 commit cfc85af

File tree

149 files changed

+5642
-4742
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

149 files changed

+5642
-4742
lines changed

.github/renovate.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
},
2121
{
2222
"packageNames": ["@vue/test-utils"],
23-
"allowedVersions": "<=1.0.0-beta.29"
23+
"allowedVersions": "<2.0.0"
2424
}
2525
]
2626
}

jest.config.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ module.exports = {
66
'.*\\.(vue)$': 'vue-jest'
77
},
88
coverageDirectory: './coverage/',
9-
testEnvironment: 'jest-environment-jsdom-fourteen',
109
testEnvironmentOptions: {
1110
pretendToBeVisual: true
12-
}
11+
},
12+
setupFilesAfterEnv: ['./tests/setup.js']
1313
}

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,8 @@
107107
"@nuxtjs/pwa": "^3.0.0-beta.20",
108108
"@nuxtjs/robots": "^2.4.2",
109109
"@nuxtjs/sitemap": "^2.2.1",
110-
"@vue/test-utils": "1.0.0-beta.29",
110+
"@testing-library/jest-dom": "^5.5.0",
111+
"@vue/test-utils": "^1.0.2",
111112
"autoprefixer": "^9.7.6",
112113
"babel-core": "^7.0.0-bridge.0",
113114
"babel-eslint": "^10.1.0",
@@ -139,7 +140,6 @@
139140
"husky": "^4.2.5",
140141
"improved-yarn-audit": "^2.0.0",
141142
"jest": "^26.0.1",
142-
"jest-environment-jsdom-fourteen": "^1.0.1",
143143
"lint-staged": "^10.2.2",
144144
"loader-utils": "^2.0.0",
145145
"lodash": "^4.17.15",

0 commit comments

Comments
 (0)