8000 createLocalVue errorHandler Option by AtofStryker · Pull Request #1670 · vuejs/vue-test-utils · GitHub
[go: up one dir, main page]

Skip to content

createLocalVue errorHandler Option #1670

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
17 commits
Select commit Hold shift + click to select a range
48f1c14
refactor(createlocalvue): move createLocalVue to shared utils
AtofStryker Aug 26, 2020
808fe89
refactor(createlocalvue): rename createLocalVue to _createLocalVue
AtofStryker Aug 26, 2020
98103d6
improvement(components): add Sync and Async components for testing
AtofStryker Aug 27, 2020
fc3be6c
improvement(flow): add VueConfig to Flow
AtofStryker Aug 27, 2020
0dca580
improvement(index): export new createLocalVue as default in Index
AtofStryker Aug 27, 2020
094e7db
improvement(_createlocalvue): allow registration of user defined config
AtofStryker Aug 27, 2020
3db2482
improvement(find): add findAllParentInstances to the find API
AtofStryker Aug 27, 2020
f1005a9
improvement(mount): pass localVue into mounted createLocalVue
AtofStryker Aug 27, 2020
72f1fdb
improvement(error): call user defined errorHandler if defined
AtofStryker Aug 27, 2020
55647c4
improvement(createlocalvue): add tests to createLocalVue errorHandler
AtofStryker Aug 27, 2020
8bbc3d1
docs(createlocalvue): document public createLocalVue API
AtofStryker Aug 28, 2020
75d0afc
docs(createlocalvue): document the createLocalVue internal API
AtofStryker Aug 28, 2020
ba9f677
docs(createlocalvue): document the errorHandler option in createLocalVue
AtofStryker Aug 28, 2020
3272a85
fix(createlocalvue tests): wrap createLocalVue async test in try/finally
AtofStryker Aug 28, 2020
5783bb6
fix(createlocalvue): skip async component throws for vue < 2.6
AtofStryker Aug 28, 2020 8000
5ed0f28
improvement(find and error): add additional type safety to find & error
AtofStryker Aug 28, 2020
d73e8d9
fix(createlocalvue): only run sync error tests for vue versions < 2.4
AtofStryker Aug 28, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Next Next commit
refactor(createlocalvue): move createLocalVue to shared utils
  • Loading branch information
AtofStryker committed Aug 26, 2020
commit 48f1c141bb41e6022f8f8c1b92e3d9b000db8b84
4 changes: 2 additions & 2 deletions packages/server-test-utils/src/renderToString.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import { throwError } from 'shared/util'
import { createRenderer } from 'vue-server-renderer'
import { mergeOptions } from 'shared/merge-options'
import config from './config'
import testUtils from '@vue/test-utils'
import createLocalVue from 'shared/create-local-vue'
import { validateOptions } from 'shared/validate-options'

Vue.config.productionTip = false
Expand Down Expand Up @@ -34,7 +34,7 @@ export default function renderToString(
const vm = createInstance(
component,
mergedOptions,
testUtils.createLocalVue(options.localVue)
createLocalVue(options.localVue)
)

return renderer.renderToString(vm)
Expand Down
2 changes: 1 addition & 1 deletion packages/test-utils/src/index.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import shallowMount from './shallow-mount'
import mount from './mount'
import { enableAutoDestroy, resetAutoDestroyState } from './auto-destroy'
import createLocalVue from './create-local-vue'
import createLocalVue from 'shared/create-local-vue'
import RouterLinkStub from './components/RouterLinkStub'
import createWrapper from './create-wrapper'
import Wrapper from './wrapper'
Expand Down
2 changes: 1 addition & 1 deletion packages/test-utils/src/mount.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import config from './config'
import warnIfNoWindow from './warn-if-no-window'
import polyfill from './polyfill'
import createWrapper from './create-wrapper'
import createLocalVue from './create-local-vue'
import createLocalVue from 'shared/create-local-vue'
import { validateOptions } from 'shared/validate-options'

Vue.config.productionTip = false
Expand Down
2 changes: 1 addition & 1 deletion test/specs/create-local-vue.spec.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import Vue from 'vue'
import Vuex from 'vuex'
import VueRouter from 'vue-router'
import { createLocalVue } from 'packages/test-utils/src'
import createLocalVue from 'packages/shared/create-local-vue'
import Component from '~resources/components/component.vue'
import ComponentWithVuex from '~resources/components/component-with-vuex.vue'
import ComponentWithRouter from '~resources/components/component-with-router.vue'
Expand Down
0