Updated HTMLCollection content test

This commit is contained in:
Bruno de Oliveira Abinader 2014-03-20 18:38:27 -04:00
parent 7f5b3690f3
commit a7f8d754d2

View file

@ -40,33 +40,25 @@
is(htmlcollection.length, 1); is(htmlcollection.length, 1);
is(htmlcollection.item(0), live); is(htmlcollection.item(0), live);
is(live.childNodes.length, 0) let new_live = document.createElement("div");
is(htmlcollection.item(0).childNodes.length, 0); new_live.className = "live";
is(document.getElementById("live").childNodes.length, 0); document.body.appendChild(new_live);
is(htmlcollection.length, 2);
is(htmlcollection.item(1), new_live);
live.appendChild(child); document.body.removeChild(new_live);
is(htmlcollection.length, 1);
is(live.childNodes.length, 1);
is(htmlcollection.item(0).childNodes.length, 1);
is(document.getElementById("live").childNodes.length, 1);
} }
// test3: getElementsByTagName // test3: getElementsByTagName
{ {
htmlcollection = document.getElementsByTagName("div"); is(document.getElementsByTagName("DIV").length, 0);
is(htmlcollection.length, 5);
let from_element = document.documentElement.getElementsByTagName("div"); is(document.getElementsByTagName("div").length,
is(htmlcollection.length, from_element.length); document.documentElement.getElementsByTagName("div").length);
htmlcollection = document.getElementsByTagName("DIV"); is(document.getElementsByTagName("p").length,
is(htmlcollection.length, 0); document.getElementById("class-example").getElementsByTagName("p").length);
htmlcollection = document.getElementsByTagName("p");
is(htmlcollection.length, 4);
from_element = document.getElementById("class-example").getElementsByTagName("p");
is(from_element.length, 3);
} }
// test4: getElementsByTagNameNS // test4: getElementsByTagNameNS