assertEquals("XPath: /*/*", 4, result.getSize());
}
@Test
public void starAxisConstraints() throws XMLDBException {
final XQueryService service =
storeXMLStringAndGetQueryService("namespaces.xml", namespaces);
service.setNamespace("t", "http://www.foo.com");
System.out.println("testStarAxisConstraints : ========");
String query = "// t:title/text() [ . != 'aaaa' ]";
ResourceSet result = service.queryResource( "namespaces.xml", query);
printResult(result);
assertEquals("XPath: " + query, 1, result.getSize() );
System.out.println("testStarAxisConstraints : ========");
query = "/t:test/*:section[contains(., 'comment')]";
result = service.queryResource("namespaces.xml", query);
printResult(result);
assertEquals("XPath: " + query, 1, result.getSize());
System.out.println("testStarAxisConstraints : ========");
query = "/t:test/t:*[contains(., 'comment')]";
result = service.queryResource("namespaces.xml", query);
printResult(result);
assertEquals("XPath: " + query, 1, result.getSize());
System.out.println("testStarAxisConstraints : ========");
query = "/t:test/t:section[contains(., 'comment')]";
result = service.queryResource("namespaces.xml", query);
printResult(result);
assertEquals("XPath: " + query, 1, result.getSize());
System.out.println("testStarAxisConstraints : ========");
query = "/t:test/t:section/*[contains(., 'comment')]";
result = service.queryResource("namespaces.xml", query);
printResult(result);
assertEquals("XPath: " + query, 1, result.getSize());
System.out.println("testStarAxisConstraints : ========");
query = "/ * / * [ t:title ]";
result = service.queryResource( "namespaces.xml", query);
printResult(result);
assertEquals("XPath: " + query, 1, result.getSize() );
System.out.println("testStarAxisConstraints : ========");
query = "/ t:test / t:section [ t:title ]";
result = service.queryResource( "namespaces.xml", query);
printResult(result);
System.out.println("g) 1 / " + result.getSize());
assertEquals("XPath: " + query, 1, result.getSize() );
System.out.println("testStarAxisConstraints : ========");
query = "/ t:test / t:section";
result = service.queryResource( "namespaces.xml", query);
printResult(result);
System.out.println("h) 1 / " + result.getSize());
assertEquals("XPath: " + query, 1, result.getSize() );
System.out.println("testStarAxisConstraints : ========");
}