You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@weex.apache.org by da...@apache.org on 2017/07/26 06:46:05 UTC
[02/12] incubator-weex git commit: * [html5] add log to debug travis
cl error
* [html5] add log to debug travis cl error
Project: http://git-wip-us.apache.org/repos/asf/incubator-weex/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-weex/commit/e15b0be6
Tree: http://git-wip-us.apache.org/repos/asf/incubator-weex/tree/e15b0be6
Diff: http://git-wip-us.apache.org/repos/asf/incubator-weex/diff/e15b0be6
Branch: refs/heads/0.16-dev
Commit: e15b0be6b7d5aa2eba07c78a2d3e30530475b116
Parents: 7b3a86e
Author: erha19 <fa...@gmail.com>
Authored: Tue Jul 25 14:52:07 2017 +0800
Committer: erha19 <fa...@gmail.com>
Committed: Tue Jul 25 14:52:07 2017 +0800
----------------------------------------------------------------------
html5/test/render/vue/core/node.js | 11 ++++++++---
html5/test/render/vue/data/dotvue/event-bubble-bar.vue | 2 ++
html5/test/render/vue/data/dotvue/event-bubble.vue | 1 +
3 files changed, 11 insertions(+), 3 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/e15b0be6/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 59a9e32..898631c 100644
--- a/html5/test/render/vue/core/node.js
+++ b/html5/test/render/vue/core/node.js
@@ -37,8 +37,10 @@ init('core node', (Vue, helper) => {
let infoStr = ''
function trackerShouldBe (tracker, shouldBe) {
shouldBe = infoStr + shouldBe
- expect(tracker).to.equal(shouldBe)
infoStr = shouldBe
+ console.log('-------------compare---------------')
+ console.log(tracker,shouldBe)
+ expect(tracker).to.equal(shouldBe)
}
it('should trigger the closest parent.', function (done) {
@@ -49,12 +51,13 @@ init('core node', (Vue, helper) => {
* child vnode -> parent vnode.
* e.g. div -> foo (whoes root element is the div.)
*/
- const evt = new Event('tap', { bubbles: false })
+ const evt = new Event('tap', { bubbles: true })
el.dispatchEvent(evt)
helper.registerDone(id, (tracker) => {
+ console.log('-------------registerdone---------------')
+ console.log('stop event bubble',tracker)
trackerShouldBe(tracker, ' > in-bar-outter-div > component-bar')
- helper.unregisterDone(id)
done()
})
})
@@ -69,6 +72,8 @@ init('core node', (Vue, helper) => {
inner.dispatchEvent(evt)
helper.registerDone(id, (tracker) => {
+ console.log('-------------registerdone---------------')
+ console.log('should not bubble if already triggered',tracker)
trackerShouldBe(tracker, ' > in-bar-inner-div')
helper.unregisterDone(id)
done()
http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/e15b0be6/html5/test/render/vue/data/dotvue/event-bubble-bar.vue
----------------------------------------------------------------------
diff --git a/html5/test/render/vue/data/dotvue/event-bubble-bar.vue b/html5/test/render/vue/data/dotvue/event-bubble-bar.vue
index 5e68537..4d190ea 100644
--- a/html5/test/render/vue/data/dotvue/event-bubble-bar.vue
+++ b/html5/test/render/vue/data/dotvue/event-bubble-bar.vue
@@ -10,9 +10,11 @@
module.exports = {
methods: {
outterClick (evt) {
+ console.log(evt,'outter-div')
this.$parent.$parent.tracker += ' > in-bar-outter-div'
},
innerClick (evt) {
+ console.log(evt,'inner-div')
this.$parent.$parent.tracker += ' > in-bar-inner-div'
}
}
http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/e15b0be6/html5/test/render/vue/data/dotvue/event-bubble.vue
----------------------------------------------------------------------
diff --git a/html5/test/render/vue/data/dotvue/event-bubble.vue b/html5/test/render/vue/data/dotvue/event-bubble.vue
index eea9b29..ade2b1d 100644
--- a/html5/test/render/vue/data/dotvue/event-bubble.vue
+++ b/html5/test/render/vue/data/dotvue/event-bubble.vue
@@ -15,6 +15,7 @@
},
methods: {
click (e) {
+ console.log(e,'component')
this.tracker += ' > component-bar'
}
},