|
|
@@ -40,11 +40,11 @@ if (_.inBrowser) {
|
|
|
|
|
|
it('block instance', function () {
|
|
|
vm2.$appendTo(parent, spy)
|
|
|
- expect(parent.childNodes.length).toBe(4)
|
|
|
+ expect(parent.childNodes.length).toBe(6)
|
|
|
expect(parent.childNodes[2]).toBe(vm2.$el)
|
|
|
- expect(parent.childNodes[2].tagName).toBe('P')
|
|
|
- expect(parent.childNodes[3].tagName).toBe('SPAN')
|
|
|
- expect(parent.childNodes[3]).toBe(vm2._blockEnd)
|
|
|
+ expect(parent.childNodes[3].tagName).toBe('P')
|
|
|
+ expect(parent.childNodes[4].tagName).toBe('SPAN')
|
|
|
+ expect(parent.childNodes[5]).toBe(vm2._blockEnd)
|
|
|
expect(spy.calls.count()).toBe(1)
|
|
|
})
|
|
|
|
|
|
@@ -65,19 +65,19 @@ if (_.inBrowser) {
|
|
|
|
|
|
it('block instance', function () {
|
|
|
vm2.$prependTo(parent, spy)
|
|
|
- expect(parent.childNodes.length).toBe(4)
|
|
|
+ expect(parent.childNodes.length).toBe(6)
|
|
|
expect(parent.childNodes[0]).toBe(vm2.$el)
|
|
|
- expect(parent.childNodes[0].tagName).toBe('P')
|
|
|
- expect(parent.childNodes[1].tagName).toBe('SPAN')
|
|
|
- expect(parent.childNodes[1]).toBe(vm2._blockEnd)
|
|
|
+ expect(parent.childNodes[1].tagName).toBe('P')
|
|
|
+ expect(parent.childNodes[2].tagName).toBe('SPAN')
|
|
|
+ expect(parent.childNodes[3]).toBe(vm2._blockEnd)
|
|
|
expect(spy.calls.count()).toBe(1)
|
|
|
// empty
|
|
|
vm2.$prependTo(empty, spy)
|
|
|
- expect(empty.childNodes.length).toBe(2)
|
|
|
+ expect(empty.childNodes.length).toBe(4)
|
|
|
expect(empty.childNodes[0]).toBe(vm2.$el)
|
|
|
- expect(empty.childNodes[0].tagName).toBe('P')
|
|
|
- expect(empty.childNodes[1].tagName).toBe('SPAN')
|
|
|
- expect(empty.childNodes[1]).toBe(vm2._blockEnd)
|
|
|
+ expect(empty.childNodes[1].tagName).toBe('P')
|
|
|
+ expect(empty.childNodes[2].tagName).toBe('SPAN')
|
|
|
+ expect(empty.childNodes[3]).toBe(vm2._blockEnd)
|
|
|
expect(spy.calls.count()).toBe(2)
|
|
|
})
|
|
|
|
|
|
@@ -94,11 +94,11 @@ if (_.inBrowser) {
|
|
|
|
|
|
it('block instance', function () {
|
|
|
vm2.$before(sibling, spy)
|
|
|
- expect(parent.childNodes.length).toBe(4)
|
|
|
+ expect(parent.childNodes.length).toBe(6)
|
|
|
expect(parent.childNodes[1]).toBe(vm2.$el)
|
|
|
- expect(parent.childNodes[1].tagName).toBe('P')
|
|
|
- expect(parent.childNodes[2].tagName).toBe('SPAN')
|
|
|
- expect(parent.childNodes[2]).toBe(vm2._blockEnd)
|
|
|
+ expect(parent.childNodes[2].tagName).toBe('P')
|
|
|
+ expect(parent.childNodes[3].tagName).toBe('SPAN')
|
|
|
+ expect(parent.childNodes[4]).toBe(vm2._blockEnd)
|
|
|
expect(spy.calls.count()).toBe(1)
|
|
|
})
|
|
|
|
|
|
@@ -122,21 +122,21 @@ if (_.inBrowser) {
|
|
|
|
|
|
it('block instance', function () {
|
|
|
vm2.$after(target, spy)
|
|
|
- expect(parent.childNodes.length).toBe(4)
|
|
|
+ expect(parent.childNodes.length).toBe(6)
|
|
|
expect(parent.childNodes[1]).toBe(vm2.$el)
|
|
|
- expect(parent.childNodes[1].tagName).toBe('P')
|
|
|
- expect(parent.childNodes[2].tagName).toBe('SPAN')
|
|
|
- expect(parent.childNodes[2]).toBe(vm2._blockEnd)
|
|
|
+ expect(parent.childNodes[2].tagName).toBe('P')
|
|
|
+ expect(parent.childNodes[3].tagName).toBe('SPAN')
|
|
|
+ expect(parent.childNodes[4]).toBe(vm2._blockEnd)
|
|
|
expect(spy.calls.count()).toBe(1)
|
|
|
})
|
|
|
|
|
|
it('block instance no next sibling', function () {
|
|
|
vm2.$after(sibling, spy)
|
|
|
- expect(parent.childNodes.length).toBe(4)
|
|
|
+ expect(parent.childNodes.length).toBe(6)
|
|
|
expect(parent.childNodes[2]).toBe(vm2.$el)
|
|
|
- expect(parent.childNodes[2].tagName).toBe('P')
|
|
|
- expect(parent.childNodes[3].tagName).toBe('SPAN')
|
|
|
- expect(parent.childNodes[3]).toBe(vm2._blockEnd)
|
|
|
+ expect(parent.childNodes[3].tagName).toBe('P')
|
|
|
+ expect(parent.childNodes[4].tagName).toBe('SPAN')
|
|
|
+ expect(parent.childNodes[5]).toBe(vm2._blockEnd)
|
|
|
expect(spy.calls.count()).toBe(1)
|
|
|
})
|
|
|
|
|
|
@@ -157,11 +157,11 @@ if (_.inBrowser) {
|
|
|
|
|
|
it('block instance', function () {
|
|
|
vm2.$before(sibling)
|
|
|
- expect(parent.childNodes.length).toBe(4)
|
|
|
+ expect(parent.childNodes.length).toBe(6)
|
|
|
expect(parent.childNodes[1]).toBe(vm2.$el)
|
|
|
- expect(parent.childNodes[1].tagName).toBe('P')
|
|
|
- expect(parent.childNodes[2].tagName).toBe('SPAN')
|
|
|
- expect(parent.childNodes[2]).toBe(vm2._blockEnd)
|
|
|
+ expect(parent.childNodes[2].tagName).toBe('P')
|
|
|
+ expect(parent.childNodes[3].tagName).toBe('SPAN')
|
|
|
+ expect(parent.childNodes[4]).toBe(vm2._blockEnd)
|
|
|
vm2.$remove(spy)
|
|
|
expect(parent.childNodes.length).toBe(2)
|
|
|
expect(parent.childNodes[0]).toBe(target)
|