/tests/test-documentfragment.vala
http://libgdom3.googlecode.com/ · Vala · 27 lines · 25 code · 2 blank · 0 comment · 4 complexity · 7a79bf52afcb5663d5216840bf2cc90d MD5 · raw file
- using DOM;
- class DocumentFragmentTest : TestMan{
- DocumentFragmentTest () {
- base("/DOM/DocumentFragment");
- add("BeInsertedBefore", () => {
- Document doc = new Document("root");
- DocumentFragment f = doc.createDocumentFragment();
- Element e1 = doc.createElement("e1");
- Element e2 = doc.createElement("e2");
- f.appendChild(e1);
- f.appendChild(e2);
- doc.documentElement.appendChild(f);
- assert(e1.parentNode == doc.documentElement);
- assert(e2.parentNode == doc.documentElement);
- assert(e1.nextSibling == e2);
- assert(e2.previousSibling == e1);
-
- });
- }
- public static int main(string[] args) {
- Test.init(ref args);
- DocumentFragmentTest t = new DocumentFragmentTest();
- t.run();
- return 0;
- }
- }