|
|
@ -35,12 +35,15 @@ describe('Global config', () => { |
|
|
|
}) |
|
|
|
|
|
|
|
describe('errorHandler', () => { |
|
|
|
Vue.config.errorHandler = spy |
|
|
|
const err = new Error() |
|
|
|
const vm = new Vue({ |
|
|
|
render () { throw err } |
|
|
|
}).$mount() |
|
|
|
expect(spy).toHaveBeenCalledWith(err, vm) |
|
|
|
Vue.config.errorHandler = null |
|
|
|
it('should be called with correct args', () => { |
|
|
|
const spy = jasmine.createSpy('errorHandler') |
|
|
|
Vue.config.errorHandler = spy |
|
|
|
const err = new Error() |
|
|
|
const vm = new Vue({ |
|
|
|
render () { throw err } |
|
|
|
}).$mount() |
|
|
|
expect(spy).toHaveBeenCalledWith(err, vm) |
|
|
|
Vue.config.errorHandler = null |
|
|
|
}) |
|
|
|
}) |
|
|
|
}) |
|
|
|