Переглянути джерело

make existing tests pass for 52f6d2f

Evan You 11 роки тому
батько
коміт
7822d71319

+ 7 - 7
test/unit/specs/api/dom_spec.js

@@ -42,7 +42,7 @@ if (_.inBrowser) {
         vm2.$appendTo(parent, spy)
         expect(parent.childNodes.length).toBe(6)
         expect(parent.childNodes[2]).toBe(vm2._blockStart)
-        expect(parent.childNodes[3]).toBe(vm2.$el)
+        expect(parent.childNodes[2]).toBe(vm2.$el)
         expect(parent.childNodes[3].tagName).toBe('P')
         expect(parent.childNodes[4].tagName).toBe('SPAN')
         expect(parent.childNodes[5]).toBe(vm2._blockEnd)
@@ -68,7 +68,7 @@ if (_.inBrowser) {
         vm2.$prependTo(parent, spy)
         expect(parent.childNodes.length).toBe(6)
         expect(parent.childNodes[0]).toBe(vm2._blockStart)
-        expect(parent.childNodes[1]).toBe(vm2.$el)
+        expect(parent.childNodes[0]).toBe(vm2.$el)
         expect(parent.childNodes[1].tagName).toBe('P')
         expect(parent.childNodes[2].tagName).toBe('SPAN')
         expect(parent.childNodes[3]).toBe(vm2._blockEnd)
@@ -77,7 +77,7 @@ if (_.inBrowser) {
         vm2.$prependTo(empty, spy)
         expect(empty.childNodes.length).toBe(4)
         expect(empty.childNodes[0]).toBe(vm2._blockStart)
-        expect(empty.childNodes[1]).toBe(vm2.$el)
+        expect(empty.childNodes[0]).toBe(vm2.$el)
         expect(empty.childNodes[1].tagName).toBe('P')
         expect(empty.childNodes[2].tagName).toBe('SPAN')
         expect(empty.childNodes[3]).toBe(vm2._blockEnd)
@@ -99,7 +99,7 @@ if (_.inBrowser) {
         vm2.$before(sibling, spy)
         expect(parent.childNodes.length).toBe(6)
         expect(parent.childNodes[1]).toBe(vm2._blockStart)
-        expect(parent.childNodes[2]).toBe(vm2.$el)
+        expect(parent.childNodes[1]).toBe(vm2.$el)
         expect(parent.childNodes[2].tagName).toBe('P')
         expect(parent.childNodes[3].tagName).toBe('SPAN')
         expect(parent.childNodes[4]).toBe(vm2._blockEnd)
@@ -128,7 +128,7 @@ if (_.inBrowser) {
         vm2.$after(target, spy)
         expect(parent.childNodes.length).toBe(6)
         expect(parent.childNodes[1]).toBe(vm2._blockStart)
-        expect(parent.childNodes[2]).toBe(vm2.$el)
+        expect(parent.childNodes[1]).toBe(vm2.$el)
         expect(parent.childNodes[2].tagName).toBe('P')
         expect(parent.childNodes[3].tagName).toBe('SPAN')
         expect(parent.childNodes[4]).toBe(vm2._blockEnd)
@@ -139,7 +139,7 @@ if (_.inBrowser) {
         vm2.$after(sibling, spy)
         expect(parent.childNodes.length).toBe(6)
         expect(parent.childNodes[2]).toBe(vm2._blockStart)
-        expect(parent.childNodes[3]).toBe(vm2.$el)
+        expect(parent.childNodes[2]).toBe(vm2.$el)
         expect(parent.childNodes[3].tagName).toBe('P')
         expect(parent.childNodes[4].tagName).toBe('SPAN')
         expect(parent.childNodes[5]).toBe(vm2._blockEnd)
@@ -165,7 +165,7 @@ if (_.inBrowser) {
         vm2.$before(sibling)
         expect(parent.childNodes.length).toBe(6)
         expect(parent.childNodes[1]).toBe(vm2._blockStart)
-        expect(parent.childNodes[2]).toBe(vm2.$el)
+        expect(parent.childNodes[1]).toBe(vm2.$el)
         expect(parent.childNodes[2].tagName).toBe('P')
         expect(parent.childNodes[3].tagName).toBe('SPAN')
         expect(parent.childNodes[4]).toBe(vm2._blockEnd)

+ 3 - 4
test/unit/specs/api/lifecycle_spec.js

@@ -96,9 +96,8 @@ if (_.inBrowser) {
           data: { test: 'frag' }
         })
         vm.$mount(frag)
-        expect(vm.$el).toBe(vm._blockStart.nextSibling)
         expect(vm._blockFragment).toBe(frag)
-        expect(vm.$el.textContent).toBe('frag')
+        expect(vm.$el.nextSibling.textContent).toBe('frag')
       })
 
       it('replace fragment', function () {
@@ -110,8 +109,8 @@ if (_.inBrowser) {
         })
         vm.$mount(el)
         expect(vm.$el).not.toBe(el)
-        expect(vm.$el.textContent).toBe('hi!')
-        expect(vm.$el.nextSibling.textContent).toBe('hi!!')
+        expect(vm.$el.nextSibling.textContent).toBe('hi!')
+        expect(vm.$el.nextSibling.nextSibling.textContent).toBe('hi!!')
         expect(document.body.contains(el)).toBe(false)
         expect(document.body.lastChild).toBe(vm._blockEnd)
         vm.$remove()