org.w3c.domts.level2.core

Class elementgetelementsbytagnamens04


public final class elementgetelementsbytagnamens04
extends DOMTestCase

Returns a NodeList of all the Elements with a given local name and namespace URI in the order in which they are encountered in a preorder traversal of the Document tree. Create a new element node ('root') and append three newly created child nodes (all have local name 'child' and defined in different namespaces). Test 1: invoke getElementsByTagNameNS to retrieve one of the children. Test 2: invoke getElementsByTagNameNS with the value of namespace equals to '*', and verify that the node list has length of 3.
See Also:
http://www.w3.org/TR/DOM-Level-2-Core/core#ID-getElBTNNS, http://www.w3.org/Bugs/Public/show_bug.cgi?id=259

Constructor Summary

elementgetelementsbytagnamens04(DOMTestDocumentBuilderFactory factory)
Constructor.

Method Summary

String
getTargetURI()
Gets URI that identifies the test.
static void
main(String[] args)
Runs this test from the command line.
void
runTest()
Runs the test case.

Methods inherited from class org.w3c.domts.DOMTestCase

assertEqualAutoCase, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEqualsAutoCase, assertEqualsAutoCase, assertEqualsIgnoreCase, assertEqualsIgnoreCase, assertEqualsIgnoreCase, assertFalse, assertFalse, assertInstanceOf, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEqualsAutoCase, assertNotEqualsIgnoreCase, assertNotNull, assertNull, assertSame, assertSize, assertSize, assertSize, assertTrue, assertTrue, assertURIEquals, doMain, equals, equals, equals, equals, equals, equalsAutoCase, equalsAutoCase, equalsAutoCase, equalsIgnoreCase, equalsIgnoreCase, equalsIgnoreCase, fail, runTest, same, setFramework, size, size, size, wait

Methods inherited from class org.w3c.domts.DOMTest

createStream, createTempURI, createXPathEvaluator, getContentType, getFactory, getImplementation, getMutationCount, getResourceURI, getTargetURI, hasFeature, hasSetting, isCoalescing, isExpandEntityReferences, isHasNullString, isIgnoringElementContentWhitespace, isNamespaceAware, isSigned, isValidating, load, preload, setFactory

Constructor Details

elementgetelementsbytagnamens04

public elementgetelementsbytagnamens04(DOMTestDocumentBuilderFactory factory)
            throws DOMTestIncompatibleException
Constructor.
Parameters:
factory - document factory, may not be null
Throws:
DOMTestIncompatibleException - Thrown if test is not compatible with parser configuration

Method Details

getTargetURI

public String getTargetURI()
Gets URI that identifies the test.
Overrides:
getTargetURI in interface DOMTest
Returns:
uri identifier of test

main

public static void main(String[] args)
Runs this test from the command line.
Parameters:
args - command line arguments

runTest

public void runTest()
            throws Throwable
Runs the test case.
Overrides:
runTest in interface DOMTestCase