diff --git a/test/test.js b/test/test.js index 76a99ca..5376cd5 100644 --- a/test/test.js +++ b/test/test.js @@ -233,14 +233,23 @@ test('v-stream directive (with .stop, .prevent modify)', done => { }) test('v-stream directive (with data)', done => { + const customButton = { + name: 'custom-button', + template: `` + } + const vm = new Vue({ + components: { + customButton + }, data: { delta: -1 }, template: `
{{ count }} - + + +
`, domStreams: ['click$'], @@ -256,12 +265,12 @@ test('v-stream directive (with data)', done => { }).$mount() expect(vm.$el.querySelector('span').textContent).toBe('0') - click(vm.$el.querySelector('button')) + click(vm.$el.querySelector('#custom-button')) nextTick(() => { expect(vm.$el.querySelector('span').textContent).toBe('-1') vm.delta = 1 nextTick(() => { - click(vm.$el.querySelector('button')) + click(vm.$el.querySelector('#native-button')) nextTick(() => { expect(vm.$el.querySelector('span').textContent).toBe('0') done()