From 3154056e8441fa8b01be1b2ec02f4171d4762232 Mon Sep 17 00:00:00 2001 From: Tinny Ng <tng@apache.org> Date: Mon, 4 Feb 2002 20:12:43 +0000 Subject: [PATCH] Test DOM Level missing functions: 1. NodeIterator::getRoot 2. TreeWalker::getRoot git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@173456 13f79535-47bb-0310-9956-ffa450edef68 --- tests/DOM/Traversal/Traversal.cpp | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/tests/DOM/Traversal/Traversal.cpp b/tests/DOM/Traversal/Traversal.cpp index db0e30a91..f4d18796d 100644 --- a/tests/DOM/Traversal/Traversal.cpp +++ b/tests/DOM/Traversal/Traversal.cpp @@ -1,7 +1,7 @@ /* * The Apache Software License, Version 1.1 * - * Copyright (c) 1999 The Apache Software Foundation. All rights + * Copyright (c) 1999-2002 The Apache Software Foundation. All rights * reserved. * * Redistribution and use in source and binary forms, with or without @@ -66,6 +66,11 @@ /** * $Log$ + * Revision 1.5 2002/02/04 20:12:43 tng + * Test DOM Level missing functions: + * 1. NodeIterator::getRoot + * 2. TreeWalker::getRoot + * * Revision 1.4 2002/02/01 22:43:48 peiyongz * sane_include * @@ -314,6 +319,10 @@ int main() nd = iter.previousNode(); TASSERT(nd == E131); + //test getRoot + TASSERT(iter.getRoot() == root); + TASSERT(iter.getRoot() != doc); + } TESTEPILOG; @@ -538,6 +547,10 @@ int main() TASSERT(tw.firstChild() == 0); //E11 rejected and no children is TEXT TASSERT(tw.getCurrentNode() == root); TASSERT(tw.nextNode() == 0); //E11 rejected so can't get to textNode1 + + //test getRoot + TASSERT(tw.getRoot() == root); + TASSERT(tw.getRoot() != doc); } TESTEPILOG; -- GitLab