* [html5] create one instance for test
Project: http://git-wip-us.apache.org/repos/asf/incubator-weex/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-weex/commit/50329bb5 Tree: http://git-wip-us.apache.org/repos/asf/incubator-weex/tree/50329bb5 Diff: http://git-wip-us.apache.org/repos/asf/incubator-weex/diff/50329bb5 Branch: refs/heads/0.16-dev Commit: 50329bb59184deb6a45f24b6a05caeebc99bdb92 Parents: f31ecb3 Author: erha19 <[email protected]> Authored: Mon Jul 24 17:05:36 2017 +0800 Committer: erha19 <[email protected]> Committed: Mon Jul 24 17:05:36 2017 +0800 ---------------------------------------------------------------------- html5/test/render/vue/core/node.js | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/50329bb5/html5/test/render/vue/core/node.js ---------------------------------------------------------------------- diff --git a/html5/test/render/vue/core/node.js b/html5/test/render/vue/core/node.js index 562a9c7..ffd2355 100644 --- a/html5/test/render/vue/core/node.js +++ b/html5/test/render/vue/core/node.js @@ -25,9 +25,12 @@ import eventBubbleBundle from '../data/build/dotvue/event-bubble.js' init('core node', (Vue, helper) => { const id = 'test-event-bubble' - + let vm = null + let el = null before(() => { helper.register('div', div) + vm = helper.createVm(eventBubbleBundle, id) + el = vm.$el.querySelector('.event-bubble-outter') }) describe('stop event bubble', function () { @@ -39,10 +42,7 @@ init('core node', (Vue, helper) => { } it('should trigger the closest parent.', function (done) { - const vm = helper.createVm(eventBubbleBundle, id) - const el = vm.$el.querySelector('.event-bubble-outter') expect(vm.tracker).to.equal('') - /** * click outter div. should trigget event on the outter div. * and should execute handlers by the priority of: @@ -60,9 +60,7 @@ init('core node', (Vue, helper) => { }) it('should not bubble if already triggered.', function (done) { - const vm = helper.createVm(eventBubbleBundle, id) const inner = vm.$el.querySelector('.event-bubble-inner') - /** * click inner div. should just trigget the inner handler and * shouldn't bubbe to outter div.
