mirror of
https://github.com/Polymer/polymer.git
synced 2025-02-25 18:55:30 -06:00
Correct test to avoid using firstElementChild
on a documentFragment since it is not universally supported.
This commit is contained in:
parent
34031414e5
commit
dfa6a44ac0
@ -1100,7 +1100,7 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN
|
||||
Polymer.dom(h2).appendChild(d);
|
||||
Polymer.dom.flush();
|
||||
assert.equal(Polymer.dom(h2).childNodes.length, 1);
|
||||
assert.equal(Polymer.dom(h2).firstElementChild, d);
|
||||
assert.equal(Polymer.dom(h2).firstChild, d);
|
||||
assert.equal(Polymer.dom(h1).childNodes.length, 0);
|
||||
assert.deepEqual(Polymer.dom(h1.$.content).getDistributedNodes().length, 0);
|
||||
Polymer.dom(h1).appendChild(d);
|
||||
@ -1112,7 +1112,7 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN
|
||||
Polymer.dom(h2).appendChild(d);
|
||||
Polymer.dom.flush();
|
||||
assert.equal(Polymer.dom(h2).childNodes.length, 1);
|
||||
assert.equal(Polymer.dom(h2).firstElementChild, d);
|
||||
assert.equal(Polymer.dom(h2).firstChild, d);
|
||||
assert.equal(Polymer.dom(h1).childNodes.length, 0);
|
||||
assert.deepEqual(Polymer.dom(h1.$.content).getDistributedNodes().length, 0);
|
||||
document.body.removeChild(h1);
|
||||
@ -1134,7 +1134,7 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN
|
||||
Polymer.dom(h2).appendChild(d);
|
||||
Polymer.dom.flush();
|
||||
assert.equal(Polymer.dom(h2).childNodes.length, 1);
|
||||
assert.equal(Polymer.dom(h2).firstElementChild, d);
|
||||
assert.equal(Polymer.dom(h2).firstChild, d);
|
||||
assert.equal(Polymer.dom(h1).childNodes.length, 0);
|
||||
assert.deepEqual(Polymer.dom(h1.$.content).getDistributedNodes().length, 0);
|
||||
Polymer.dom(h1).appendChild(d);
|
||||
@ -1146,7 +1146,7 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN
|
||||
Polymer.dom(h2).appendChild(d);
|
||||
Polymer.dom.flush();
|
||||
assert.equal(Polymer.dom(h2).childNodes.length, 1);
|
||||
assert.equal(Polymer.dom(h2).firstElementChild, d);
|
||||
assert.equal(Polymer.dom(h2).firstChild, d);
|
||||
assert.equal(Polymer.dom(h1).childNodes.length, 0);
|
||||
assert.deepEqual(Polymer.dom(h1.$.content).getDistributedNodes().length, 0);
|
||||
document.body.removeChild(h1);
|
||||
@ -1246,7 +1246,7 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN
|
||||
Polymer.dom(h2).appendChild(d);
|
||||
Polymer.dom.flush();
|
||||
assert.equal(Polymer.dom(h2).childNodes.length, 1);
|
||||
assert.equal(Polymer.dom(h2).firstElementChild, d);
|
||||
assert.equal(Polymer.dom(h2).firstChild, d);
|
||||
assert.equal(Polymer.dom(h1).childNodes.length, 0);
|
||||
assert.deepEqual(Polymer.dom(h1.$.content).getDistributedNodes().length, 0);
|
||||
Polymer.dom(h1).appendChild(d);
|
||||
@ -1258,7 +1258,7 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN
|
||||
Polymer.dom(h2).appendChild(d);
|
||||
Polymer.dom.flush();
|
||||
assert.equal(Polymer.dom(h2).childNodes.length, 1);
|
||||
assert.equal(Polymer.dom(h2).firstElementChild, d);
|
||||
assert.equal(Polymer.dom(h2).firstChild, d);
|
||||
assert.equal(Polymer.dom(h1).childNodes.length, 0);
|
||||
assert.deepEqual(Polymer.dom(h1.$.content).getDistributedNodes().length, 0);
|
||||
document.body.removeChild(h1);
|
||||
@ -1280,7 +1280,7 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN
|
||||
Polymer.dom(h2).appendChild(d);
|
||||
Polymer.dom.flush();
|
||||
assert.equal(Polymer.dom(h2).childNodes.length, 1);
|
||||
assert.equal(Polymer.dom(h2).firstElementChild, d);
|
||||
assert.equal(Polymer.dom(h2).firstChild, d);
|
||||
assert.equal(Polymer.dom(h1).childNodes.length, 0);
|
||||
assert.deepEqual(Polymer.dom(h1.$.content).getDistributedNodes().length, 0);
|
||||
Polymer.dom(h1).appendChild(d);
|
||||
@ -1292,7 +1292,7 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN
|
||||
Polymer.dom(h2).appendChild(d);
|
||||
Polymer.dom.flush();
|
||||
assert.equal(Polymer.dom(h2).childNodes.length, 1);
|
||||
assert.equal(Polymer.dom(h2).firstElementChild, d);
|
||||
assert.equal(Polymer.dom(h2).firstChild, d);
|
||||
assert.equal(Polymer.dom(h1).childNodes.length, 0);
|
||||
assert.deepEqual(Polymer.dom(h1.$.content).getDistributedNodes().length, 0);
|
||||
document.body.removeChild(h1);
|
||||
@ -1313,7 +1313,7 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN
|
||||
Polymer.dom(h2).appendChild(d);
|
||||
Polymer.dom.flush();
|
||||
assert.equal(Polymer.dom(h2).childNodes.length, 1);
|
||||
assert.equal(Polymer.dom(h2).firstElementChild, d);
|
||||
assert.equal(Polymer.dom(h2).firstChild, d);
|
||||
assert.equal(Polymer.dom(h1).childNodes.length, 0);
|
||||
assert.deepEqual(Polymer.dom(h1.$.content).getDistributedNodes().length, 0);
|
||||
Polymer.dom(h1).appendChild(d);
|
||||
@ -1325,7 +1325,7 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN
|
||||
Polymer.dom(h2).appendChild(d);
|
||||
Polymer.dom.flush();
|
||||
assert.equal(Polymer.dom(h2).childNodes.length, 1);
|
||||
assert.equal(Polymer.dom(h2).firstElementChild, d);
|
||||
assert.equal(Polymer.dom(h2).firstChild, d);
|
||||
assert.equal(Polymer.dom(h1).childNodes.length, 0);
|
||||
assert.deepEqual(Polymer.dom(h1.$.content).getDistributedNodes().length, 0);
|
||||
document.body.removeChild(h1);
|
||||
@ -1335,7 +1335,7 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN
|
||||
var div = document.createElement('div');
|
||||
div.innerHTML = '<x-dist-simple><div></div></x-dist-simple>';
|
||||
var h1 = div.firstChild;
|
||||
var h2 = document.createDocumentFragment();;
|
||||
var h2 = document.createDocumentFragment();
|
||||
document.body.appendChild(h1);
|
||||
Polymer.dom.flush();
|
||||
var d = Polymer.dom(h1).firstElementChild;
|
||||
@ -1347,7 +1347,7 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN
|
||||
Polymer.dom(h2).appendChild(d);
|
||||
Polymer.dom.flush();
|
||||
assert.equal(Polymer.dom(h2).childNodes.length, 1);
|
||||
assert.equal(Polymer.dom(h2).firstElementChild, d);
|
||||
assert.equal(Polymer.dom(h2).firstChild, d);
|
||||
assert.equal(Polymer.dom(h1).childNodes.length, 0);
|
||||
assert.deepEqual(Polymer.dom(h1.$.content).getDistributedNodes().length, 0);
|
||||
Polymer.dom(h1).appendChild(d);
|
||||
@ -1359,7 +1359,7 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN
|
||||
Polymer.dom(h2).appendChild(d);
|
||||
Polymer.dom.flush();
|
||||
assert.equal(Polymer.dom(h2).childNodes.length, 1);
|
||||
assert.equal(Polymer.dom(h2).firstElementChild, d);
|
||||
assert.equal(Polymer.dom(h2).firstChild, d);
|
||||
assert.equal(Polymer.dom(h1).childNodes.length, 0);
|
||||
assert.deepEqual(Polymer.dom(h1.$.content).getDistributedNodes().length, 0);
|
||||
document.body.removeChild(h1);
|
||||
|
Loading…
Reference in New Issue
Block a user