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'
       }
     },