This document contains the results of running the XML Query Test Suite on one or more implementaions of XQuery and XQueryX.
The latest version of this test suite is XQTS 1.0.3. Implementations that have used older versions of the test suite are noted.
When results are listed as number/number/number, then indicate passed/failed/total. Passed and failed together may not equal total, due to tests not run or not reported.
The latest version of our files is available at http://dev.w3.org/cvsweb/2006/xquery-test-suite/. The "catalog" and "query" links found with each test case are links to this version.
Legend:
passed
almost passed
(≥ 98%)
failed
untested
XQuery XQueryX Feature Anonymous
(XQTS XQTS_1_0_3)XQSharp Zorba
(XQTS current)Anonymous
(XQTS XQTS_1_0_3)XQSharp
(XQTS 1.0.4)Zorba
(XQTS current)Summary Minimal Conformance 17487 / 8 / 17496
99.9%17496 / 0 / 17496
100%17492 / 4 / 17496
100%16932 / 8 / 16943
99.9%16940 / 0 / 16943
100%16937 / 4 / 16943
100%1/6 Optional Features Schema Import Feature 178 / 0 / 179 179 / 0 / 179 178 / 1 / 179 178 / 0 / 179 179 / 0 / 179 178 / 1 / 179 2/6 Schema Validation Feature 45 / 0 / 45 45 / 0 / 45 44 / 1 / 45 45 / 0 / 45 45 / 0 / 45 44 / 1 / 45 4/6 Static Typing Feature 49 / 1 / 50 50 / 0 / 50 0 / 0 / 50 49 / 1 / 50 50 / 0 / 50 0 / 0 / 50 2/6 Full Axis Feature 191 / 0 / 191 191 / 0 / 191 191 / 0 / 191 191 / 0 / 191 191 / 0 / 191 191 / 0 / 191 6/6 Module Feature 50 / 6 / 56 56 / 0 / 56 56 / 0 / 56 48 / 6 / 53 54 / 0 / 53 54 / 0 / 53 4/6 fn:element-with-id function 5 / 0 / 5 5 / 0 / 5 5 / 0 / 5 5 / 0 / 5 5 / 0 / 5 5 / 0 / 5 6/6 Serialization 12 / 0 / 12 12 / 0 / 12 12 / 0 / 12 12 / 0 / 12 12 / 0 / 12 12 / 0 / 12 6/6
XQSharp
Organization: Clinical & Biomedical Computing Limited
http://www.xqsharp.com/Implementation: XQSharp Version: 2.0.0.0 Zorba
Organization: FLWOR Foundation
http://zorba-xquery.com/Implementation: Zorba Version: 2.0.3 XQSharp
Organization: Clinical & Biomedical Computing Limited
http://www.xqsharp.com/Implementation: XQSharp Version: 2.0.1.31385 Zorba
Organization: FLWOR Foundation
http://zorba-xquery.com/Implementation: Zorba Version: 2.0.3
Anonymous
Date: 2010-11-24 Test Suite Version: XQTS_1_0_3 Syntax: XQuery XQSharp
Date: 2010-09-29Z Test Suite Version: 1.0.3 Syntax: XQuery Transformation: External variable declarations bound to documents are modified in queries. Where the query imports a schema matching the document, the declared type of the external variable is changed to document-node(schema-element(name)), where name is the name of the root document node. If no schema is imported matching the document, then the declared type is set to document-node(element(*, xs:untyped)). This is to aid static typing.
Any input URIs are prefixed with "xqts:///", and the related external variables are rewritten with declared type xs:anyURI.
Only tests in the test group "StaticTyping" are run with Static Typing Feature enabled.
Comparison: Text and fragment comparisons are made by wrapping the results in an element named "doc"and comparing the results as par the "XML" comparison mode.
Other Comments: The test suite run took 23.133 seconds.
Zorba
Date: 2011-10-11 Test Suite Version: current Syntax: XQuery Transformation: Standard
Comparison: Standard
Other Comments: XQTS taken from W3C CVS as of 2011-10-11.
Anonymous
Date: 2010-11-24 Test Suite Version: XQTS_1_0_3 Syntax: XQueryX XQSharp
Date: 2010-11-26Z Test Suite Version: 1.0.4 Syntax: XQueryX Transformation: External variable declarations bound to documents are modified in queries. Where the query imports a schema matching the document, the declared type of the external variable is changed to document-node(schema-element(name)), where name is the name of the root document node. If no schema is imported matching the document, then the declared type is set to document-node(element(*, xs:untyped)). This is to aid static typing.
Any input URIs are prefixed with "xqts:///", and the related external variables are rewritten with declared type xs:anyURI.
Only tests in the test group "StaticTyping" are run with Static Typing Feature enabled.
Comparison: Text and fragment comparisons are made by wrapping the results in an element named "doc"and comparing the results as par the "XML" comparison mode.
Other Comments: The test suite run took 0 seconds.
Zorba
Date: 2011-10-11 Test Suite Version: current Syntax: XQueryX Transformation: Standard
Comparison: Standard
Other Comments: XQTS taken from W3C CVS as of 2011-10-11.
Minimal Conformance
XQSharp: true XQSharp: true Anonymous: true Anonymous: true Zorba: true Zorba: true Schema Import
XQSharp: true XQSharp: true Anonymous: true Anonymous: true Zorba: true Zorba: true Schema Validation
XQSharp: true XQSharp: true Anonymous: true Anonymous: true Zorba: true Zorba: true Static Typing
XQSharp: true XQSharp: true Anonymous: true Anonymous: true Zorba: false Zorba: false Static Typing Extensions
XQSharp: true XQSharp: true Anonymous: true Anonymous: true Zorba: false Zorba: false Full Axis
XQSharp: true XQSharp: true Anonymous: true Anonymous: true Zorba: true Zorba: true Module
XQSharp: true XQSharp: true Anonymous: true Anonymous: true Zorba: true Zorba: true Serialization
XQSharp: true XQSharp: true Anonymous: true Anonymous: true Zorba: true Zorba: true
[XQuery] The version of Unicode that is used to construct expressions.
XQSharp: not specified XQSharp: not specified Anonymous: not specified Anonymous: not specified Zorba: Zorba's Unicode version is whatever ICU's Unicode is. Latest ICU supports Unicode 6.0. Zorba: Zorba's Unicode version is whatever ICU's Unicode is. Latest ICU supports Unicode 6.0. [XQuery] The statically-known collations.
XQSharp: http://www.w3.org/2005/xpath-functions/collation/codepoint (can be augmented by API) XQSharp: http://www.w3.org/2005/xpath-functions/collation/codepoint (can be augmented by API) Anonymous: not specified Anonymous: not specified Zorba: http://www.w3.org/2005/xpath-functions/collation/codepoint Zorba: http://www.w3.org/2005/xpath-functions/collation/codepoint [XQuery] The implicit timezone.
XQSharp: Z. Can be overridden through the API. XQSharp: Z. Can be overridden through the API. Anonymous: not specified Anonymous: not specified Zorba: The implicit timezone is computed based on the current local time of the computer running Zorba. Zorba: The implicit timezone is computed based on the current local time of the computer running Zorba. [XQuery] The circumstances in which warnings are raised, and the ways in which warnings are handled.
XQSharp: Warnings are raised for unused variables and arguments, typeswitch cases that are never reachable, function calls that will always raise an error (with the exception of fn:error), XPST0005 errors (when not running with the Static Typing Feature enabled), unrecognised options, and mismatched encoding declarations. These are passed to a user-defined handler. XQSharp: Warnings are raised for unused variables and arguments, typeswitch cases that are never reachable, function calls that will always raise an error (with the exception of fn:error), XPST0005 errors (when not running with the Static Typing Feature enabled), unrecognised options, and mismatched encoding declarations. These are passed to a user-defined handler. Anonymous: not specified Anonymous: not specified Zorba: Warnings are handled via instances of the zorba::DiagnosticHandler class. For details, see http://www.zorba-xquery.com/site2/doc/latest/cxx/html/classzorba_1_1DiagnosticHandler.html and http://www.zorba-xquery.com/site2/doc/latest/zorba/xqdoc/xhtml/www.zorba-xquery.com_warnings.html. Zorba: Warnings are handled via instances of the zorba::DiagnosticHandler class. For details, see http://www.zorba-xquery.com/site2/doc/latest/cxx/html/classzorba_1_1DiagnosticHandler.html and http://www.zorba-xquery.com/site2/doc/latest/zorba/xqdoc/xhtml/www.zorba-xquery.com_warnings.html. [XQuery] The method by which errors are reported to the external processing environment.
XQSharp: Errors are thrown as an XQSharp.XdmException. Alternatively errors can be logged, allowing for multiple errors to be reported. XQSharp: Errors are thrown as an XQSharp.XdmException. Alternatively errors can be logged, allowing for multiple errors to be reported. Anonymous: not specified Anonymous: not specified Zorba: Errors are handled via instances of the zorba::DiagnosticHandler class. For details, see http://www.zorba-xquery.com/site2/doc/latest/cxx/html/classzorba_1_1DiagnosticHandler.html. Zorba: Errors are handled via instances of the zorba::DiagnosticHandler class. For details, see http://www.zorba-xquery.com/site2/doc/latest/cxx/html/classzorba_1_1DiagnosticHandler.html. [XQuery] Whether the implementation is based on the rules of [XML 1.0] and [XML Names] or the rules of [XML 1.1] and [XML Names 1.1]. One of these sets of rules must be applied consistently by all aspects of the implementation.
XQSharp: XML 1.0 XQSharp: XML 1.0 Anonymous: not specified Anonymous: not specified Zorba: XML 1.0 Zorba: XML 1.0 [XQuery] Any components of the static context or dynamic context that are overwritten or augmented by the implementation.
XQSharp: not specified XQSharp: not specified Anonymous: not specified Anonymous: not specified Zorba: The following static context components are overwritten/augmented: 1. Statically known namespaces: Augmented with zerr –> http://www.zorba-xquery.com/errors 2. Context item static type: item() 3. Default order for empty sequences: empty_greatest 4. Static Base URI: We use the rules in 4.5, where the implementation-defined default mentioned there is http://www.zorba-xquery.com, 5. Statically known default collection type: item()* Zorba: The following static context components are overwritten/augmented: 1. Statically known namespaces: Augmented with zerr –> http://www.zorba-xquery.com/errors 2. Context item static type: item() 3. Default order for empty sequences: empty_greatest 4. Static Base URI: We use the rules in 4.5, where the implementation-defined default mentioned there is http://www.zorba-xquery.com, 5. Statically known default collection type: item()* [XQuery] Which of the optional axes are supported by the implementation, if the Full-Axis Feature is not supported.
XQSharp: All. XQSharp: All. Anonymous: not specified Anonymous: not specified Zorba: All axes are supported Zorba: All axes are supported [XQuery] The default handling of empty sequences returned by an ordering key (sortspec) in an order by clause (empty least or empty greatest).
XQSharp: The default is "empty greatest", but this can be overridden. XQSharp: The default is "empty greatest", but this can be overridden. Anonymous: not specified Anonymous: not specified Zorba: empty_greatest Zorba: empty_greatest [XQuery] The names and semantics of any extension expressions (pragmas) recognized by the implementation.
XQSharp: None. XQSharp: None. Anonymous: not specified Anonymous: not specified Zorba: No pragmas are recognized. Zorba: No pragmas are recognized. [XQuery] The names and semantics of any option declarations recognized by the implementation.
XQSharp: An option declaration is used to declare serialization settings, see http://www.xqsharp.com/xqsharp/extensions.htm#serialization for more information. XQSharp: An option declaration is used to declare serialization settings, see http://www.xqsharp.com/xqsharp/extensions.htm#serialization for more information. Anonymous: not specified Anonymous: not specified Zorba: See http://www.zorba-xquery.com/site2/doc/latest/zorba/html/options_and_annotations.html. Zorba: See http://www.zorba-xquery.com/site2/doc/latest/zorba/html/options_and_annotations.html. [XQuery] Protocols (if any) by which parameters can be passed to an external function, and the result of the function can returned to the invoking query.
XQSharp: Function libraries can be implemented as static .NET classes. Seehttp://www.xqsharp.com/xqsharp/doc/1.5/html/f37d7e2c-7304-4ad6-80b4-c54d4faa7c9b.htm#nativefor more information on this feature. XQSharp: None (currently). Anonymous: not specified Anonymous: not specified Zorba: See http://www.zorba-xquery.com/site2/doc/latest/zorba/html/external_functions.html. Zorba: See http://www.zorba-xquery.com/site2/doc/latest/zorba/html/external_functions.html. [XQuery] The process by which the specific modules to be imported by a module import are identified, if the Module Feature is supported (includes processing of location hints, if any.)
XQSharp: All location hints are read from a module import statement, and all modules are imported in the query. It is possible for different library modules to import different subsets of the same library. XQSharp: All location hints are read from a module import statement, and all modules are imported in the query. It is possible for different library modules to import different subsets of the same library. Anonymous: not specified Anonymous: not specified Zorba: See http://www.zorba-xquery.com/site2/doc/latest/zorba/html/modules_top.html. Zorba: See http://www.zorba-xquery.com/site2/doc/latest/zorba/html/modules_top.html. [XQuery] Any static typing extensions supported by the implementation, if the Static Typing Feature is supported.
XQSharp: Many extensions to standard rules in Formal Semantics. XQSharp: Many extensions to standard rules in Formal Semantics. Anonymous: not specified Anonymous: not specified Zorba: Static typing is not supported. Zorba: Static typing is not supported. [XQuery] The means by which serialization is invoked, if the Serialization Feature is supported.
XQSharp: XQSharp provides a .NET API giving full access to all serialization options. Serialization options can also be declared using an option declaration, see http://www.xqsharp.com/xqsharp/doc/1.5/html/e8dd2451-01d9-4800-9445-cc924f1b594c.htm for more information. XQSharp: XQSharp provides a .NET API giving full access to all serialization options. Serialization options can also be declared using an option declaration, see http://www.xqsharp.com/xqsharp/extensions.htm#serialization for more information. Anonymous: not specified Anonymous: not specified Zorba: The result of an XQuery program can be serialized via the zorba::XQuery::execute methods (see http://www.zorba-xquery.com/site2/doc/latest/cxx/html/classzorba_1_1XQuery.html). Sequence of items can be serialized via the zorba::Serializer::serialize method (see http://www.zorba-xquery.com/site2/doc/latest/cxx/html/classzorba_1_1Serializer.html). Zorba: The result of an XQuery program can be serialized via the zorba::XQuery::execute methods (see http://www.zorba-xquery.com/site2/doc/latest/cxx/html/classzorba_1_1XQuery.html). Sequence of items can be serialized via the zorba::Serializer::serialize method (see http://www.zorba-xquery.com/site2/doc/latest/cxx/html/classzorba_1_1Serializer.html). [XQuery] The default values for the byte-order-mark, encoding, media-type, normalization-form, omit-xml-declaration, standalone, and version parameters, if the Serialization Feature is supported.
XQSharp: Default serialization values are specified at http://www.xqsharp.com/xqsharp/doc/1.5/html/e8dd2451-01d9-4800-9445-cc924f1b594c.htm XQSharp: Default serialization values are specified at http://www.xqsharp.com/xqsharp/extensions.htm#serialization Anonymous: not specified Anonymous: not specified Zorba: Serialization Feature is supported. Implicit values are: byte-order-mark = no, encoding = UTF-8, media-type = '', normalization-form = '', omix-xml-declaration = no, standalone = omit, version = '1.0', method = xml, doctype-system = '', doctype-public = '', cdata-section-elements = empty list, include-content-type = no, undeclare-prefixes = no, indent = no Zorba: Serialization Feature is supported. Implicit values are: byte-order-mark = no, encoding = UTF-8, media-type = '', normalization-form = '', omix-xml-declaration = no, standalone = omit, version = '1.0', method = xml, doctype-system = '', doctype-public = '', cdata-section-elements = empty list, include-content-type = no, undeclare-prefixes = no, indent = no [XQuery] The result of an unsuccessful call to an external function (for example, if the function implementation cannot be found or does not return a value of the declared type).
XQSharp: not specified XQSharp: not specified Anonymous: not specified Anonymous: not specified Zorba: An error is raised using the regular error handling mechanism of zorba. The kind of error depends on the kind of failure. For example, zerr:ZXQP0008 if the function implementation is not found, or err:XPTY0004 if the result of the function does not match the declared returned type. Zorba: An error is raised using the regular error handling mechanism of zorba. The kind of error depends on the kind of failure. For example, zerr:ZXQP0008 if the function implementation is not found, or err:XPTY0004 if the result of the function does not match the declared returned type. [XQuery] Limits on ranges of values for various data types, as enumerated in 5.3 Data Model Conformance.
XQSharp: xs:decimal, xs:integer: -79228162514264337593543950335 to 79228162514264337593543950335. xs:float: -3.402823E+38 to 3.402823E+38. xs:double -1.79769313486232E+308 to 1.79769313486232E+308. XQSharp: xs:decimal, xs:integer: -79228162514264337593543950335 to 79228162514264337593543950335. xs:float: -3.402823E+38 to 3.402823E+38. xs:double -1.79769313486232E+308 to 1.79769313486232E+308. Anonymous: not specified Anonymous: not specified Zorba: totalDigits = 2^63, xs:string length = available memory. Zorba: totalDigits = 2^63, xs:string length = available memory. [FuncOps] The destination of the trace output is implementation-defined. See 4 The Trace Function.
XQSharp: An event is raised when a trace call is evaluated. XQSharp: An event is raised when a trace call is evaluated. Anonymous: not specified Anonymous: not specified Zorba: By default, it is std:cerr. Users can modify this via the StaticContext::setTraceStream method. Zorba: By default, it is std:cerr. Users can modify this via the StaticContext::setTraceStream method. [FuncOps] For xs:integer operations, implementations that support limited-precision integer operations must either raise an error [err:FOAR0002] or provide an implementation-defined mechanism that allows users to choose between raising an error and returning a result that is modulo the largest representable integer value. See 6.2 Operators on Numeric Values.
XQSharp: err:FOAR0002 is raised. XQSharp: err:FOAR0002 is raised. Anonymous: not specified Anonymous: not specified Zorba: Zorba raises [err:FOAR0002] Zorba: Zorba raises [err:FOAR0002] [FuncOps] For xs:decimal values the number of digits of precision returned by the numeric operators is implementation-defined. See 6.2 Operators on Numeric Values. See also 17.1.3.3 Casting to xs:decimal and 17.1.3.4 Casting to xs:integer.
XQSharp: 18 digits are supported. XQSharp: 18 digits are supported. Anonymous: not specified Anonymous: not specified Zorba: On a 32-bit system, the number of digits of precision is 2^31; on a 64-bit system, the number of digits of precision is 2^63. Zorba: On a 32-bit system, the number of digits of precision is 2^31; on a 64-bit system, the number of digits of precision is 2^63. [FuncOps] If the number of digits in the result exceeds the number of digits that the implementation supports, the result is truncated or rounded in an implementation-defined manner. See 6.2 Operators on Numeric Values. See also 17.1.3.3 Casting to xs:decimal and 17.1.3.4 Casting to xs:integer.
XQSharp: Results are rounded. XQSharp: Results are rounded. Anonymous: not specified Anonymous: not specified Zorba: It does whatever the underlying C++ implementation does. Zorba: It does whatever the underlying C++ implementation does. [FuncOps] It is implementation-defined which version of Unicode is supported by the features defined in this specification, but it is recommended that the most recent version of Unicode be used. See 7.1 String Types.
XQSharp: not specified XQSharp: not specified Anonymous: not specified Anonymous: not specified Zorba: Zorba's Unicode version is whatever ICU's Unicode is. Latest ICU supports Unicode 6.0. Zorba: Zorba's Unicode version is whatever ICU's Unicode is. Latest ICU supports Unicode 6.0. [FuncOps] For 7.4.6 fn:normalize-unicode, conforming implementations must support normalization form "NFC" and may support normalization forms "NFD", "NFKC", "NFKD", "FULLY-NORMALIZED". They may also support other normalization forms with implementation-defined semantics.
XQSharp: NFC, NFD, NFKC, NFKD, FULL XQSharp: NFC, NFD, NFKC, NFKD, FULL Anonymous: not specified Anonymous: not specified Zorba: Zorba supports NFC, NFKC, NFD, NFKD normalization forms. Zorba: Zorba supports NFC, NFKC, NFD, NFKD normalization forms. [FuncOps] The ability to decompose strings into collation units suitable for substring matching is an implementation-defined property of a collation. See 7.5 Functions Based on Substring Matching.
XQSharp: not specified XQSharp: not specified Anonymous: not specified Anonymous: not specified Zorba: Zorba does not support this. Zorba: Zorba does not support this. [FuncOps] All minimally conforming processors must support year values with a minimum of 4 digits (i.e., YYYY) and a minimum fractional second precision of 1 millisecond or three digits (i.e., s.sss). However, conforming processors may set larger implementation-defined limits on the maximum number of digits they support in these two situations. See 10.1.1 Limits and Precision.
XQSharp: At least 17 digits are supported for the year, and at least 12 decimal digits are supported for the seconds. XQSharp: At least 17 digits are supported for the year, and at least 12 decimal digits are supported for the seconds. Anonymous: not specified Anonymous: not specified Zorba: Year values: Zorba supports 9 digits (32bit maxint). Fractional second: Zorba supports 6 digits. Zorba: Year values: Zorba supports 9 digits (32bit maxint). Fractional second: Zorba supports 6 digits. [FuncOps] The result of casting a string to xs:decimal, when the resulting value is not too large or too small but nevertheless has too many decimal digits to be accurately represented, is implementation-defined. See 17.1.1 Casting from xs:string and xs:untypedAtomic.
XQSharp: Results are rounded as by System.Decimal.Parse. XQSharp: Results are rounded as by System.Decimal.Parse. Anonymous: not specified Anonymous: not specified Zorba: On a 32-bit system, the number of digits of precision is 2^31; on a 64-bit system, the number of digits of precision is 2^63. Zorba: On a 32-bit system, the number of digits of precision is 2^31; on a 64-bit system, the number of digits of precision is 2^63. [FuncOps] Various aspects of the processing provided by 15.5.4 fn:doc are implementation-defined. Implementations may provide external configuration options that allow any aspect of the processing to be controlled by the user.
XQSharp: An interface is provided that allows for arbitrary mapping between URIs and documents. By default the standard System.Xml.XmlUriResolver is used. Use of DTD and schema can be specified in the static context. XQSharp: An interface is provided that allows for arbitrary mapping between URIs and documents. By default the standard System.Xml.XmlUriResolver is used. Use of DTD and schema can be specified in the static context. Anonymous: not specified Anonymous: not specified Zorba: Zorba provides no configuration options for 15.5.4 fn:doc. Zorba: Zorba provides no configuration options for 15.5.4 fn:doc. [FuncOps] The manner in which implementations provide options to weaken the stable characteristic of 15.5.6 fn:collection and 15.5.4 fn:doc are implementation-defined.
XQSharp: not specified XQSharp: not specified Anonymous: not specified Anonymous: not specified Zorba: Zorba provides no options to weaken the stable characteristics of 15.5.6 fn:collection or 15.5.4 fn:doc. Zorba: Zorba provides no options to weaken the stable characteristics of 15.5.6 fn:collection or 15.5.4 fn:doc. [DataModel] Support for additional user-defined or implementation-defined types is implementation-defined. (See 2.6.1 Representation of Types)
XQSharp: Currently not supported. XQSharp: Currently not supported. Anonymous: not specified Anonymous: not specified Zorba: There are no implementation-defined types. User-defined types are created and become “in-scope” when “import schema” statements are processed. User-defined types (including anonymous types) are created within a static context and they are destroyed when their containing static context is destroyed. Zorba: There are no implementation-defined types. User-defined types are created and become “in-scope” when “import schema” statements are processed. User-defined types (including anonymous types) are created within a static context and they are destroyed when their containing static context is destroyed. [DataModel] Some typed values in the data model are undefined. Attempting to access an undefined property is always an error. Behavior in these cases is implementation-defined and the host language is responsible for determining the result. (See 5 Accessors)
XQSharp: not specified XQSharp: not specified Anonymous: not specified Anonymous: not specified Zorba: err:FOTY0012 Zorba: err:FOTY0012 [Serialization] For any implementation-defined output method, it is implementation-defined whether sequence normalization process takes place. (See 2 Sequence Normalization)
XQSharp: not specified XQSharp: not specified Anonymous: not specified Anonymous: not specified Zorba: Zorba performs sequence normalization for the 'binary' serialization method. Zorba's Data Converters module performs sequence normalization for JSON and JSONML (but these are not serialization output methods, i.e. they cannot be invoked with the help of '-z method=JSON') Zorba: Zorba performs sequence normalization for the 'binary' serialization method. Zorba's Data Converters module performs sequence normalization for JSON and JSONML (but these are not serialization output methods, i.e. they cannot be invoked with the help of '-z method=JSON') [Serialization] If the namespace URI is non-null for the method serialization parameter, then the parameter specifies an implementation-defined output method. (See 3 Serialization Parameters)
XQSharp: not specified XQSharp: not specified Anonymous: not specified Anonymous: not specified Zorba: Zorba's only implementation-defined output method is 'binary' and it is used unqualified (URI is null). Zorba: Zorba's only implementation-defined output method is 'binary' and it is used unqualified (URI is null). [Serialization] If the value of the normalization-form form parameter is not NFC, NFD, NFKC, NFKD, fully-normalized, or none then the meaning of the value and it's effect is implementation-defined. (See 4 Phases of Serialization)
XQSharp: An SESU0011 error is raised. XQSharp: An SESU0011 error is raised. Anonymous: not specified Anonymous: not specified Zorba: Zorba has no implementation-defined values for the normalization-form parameter. Zorba: Zorba has no implementation-defined values for the normalization-form parameter. [Serialization] The effect of additional serialization parameters on the output of the serializer, where the name of such a parameter must be namespace-qualified, is implementation-defined or implementation-dependent. The extent of this effect on the output must not override the provisions of this specification. (See 3 Serialization Parameters)
XQSharp: not specified XQSharp: not specified Anonymous: not specified Anonymous: not specified Zorba: Zorba has no implementation-defined serialization parameters. Zorba: Zorba has no implementation-defined serialization parameters. [Serialization] The effect of providing an option that allows the encoding phase to be skipped, so that the result of serialization is a stream of Unicode characters, is implementation-defined. The serializer is not required to support such an option. (See 4 Phases of Serialization)
XQSharp: not specified XQSharp: not specified Anonymous: not specified Anonymous: not specified Zorba: Zorba has no such option. Zorba: Zorba has no such option. [Serialization] An serializer may provide an implementation-defined mechanism to place CDATA sections in the result tree. (See 5.1.4 XML Output Method: the cdata-section-elements Parameter)
XQSharp: not specified XQSharp: not specified Anonymous: not specified Anonymous: not specified Zorba: Input CDATA sections are treated and serialized as text. Text nodes can be serialized as cdata sections if explicitly requested through the cdata-section-elements parameter. Zorba: Input CDATA sections are treated and serialized as text. Text nodes can be serialized as cdata sections if explicitly requested through the cdata-section-elements parameter.
Statically known namespaces
XQSharp: XQuery default XQSharp: XQuery default Anonymous: not specified Anonymous: not specified Zorba: fn –> http://www.w3.org/2005/xpath-functions, xml –> http://www.w3.org/XML/1998/namespace, xs –> http://www.w3.org/2001/XMLSchema, xsi –> http://www.w3.org/2001/XMLSchema-instance, local –> http://www.w3.org/2005/xquery-local-functions, zerr –> http://www.zorba-xquery.com/errors Zorba: fn –> http://www.w3.org/2005/xpath-functions, xml –> http://www.w3.org/XML/1998/namespace, xs –> http://www.w3.org/2001/XMLSchema, xsi –> http://www.w3.org/2001/XMLSchema-instance, local –> http://www.w3.org/2005/xquery-local-functions, zerr –> http://www.zorba-xquery.com/errors Default element/type namespace
XQSharp: XQuery default XQSharp: XQuery default Anonymous: not specified Anonymous: not specified Zorba: None. Zorba: None. Default function namespace
XQSharp: XQuery default XQSharp: XQuery default Anonymous: not specified Anonymous: not specified Zorba: http://www.w3.org/2005/xpath-functions . Zorba: http://www.w3.org/2005/xpath-functions . In-scope schema types
XQSharp: XQuery default XQSharp: XQuery default Anonymous: not specified Anonymous: not specified Zorba: Built-in types in xs. Zorba: Built-in types in xs. In-scope element declarations
XQSharp: XQuery default XQSharp: XQuery default Anonymous: not specified Anonymous: not specified Zorba: None. Zorba: None. In-scope attribute declarations
XQSharp: XQuery default XQSharp: XQuery default Anonymous: not specified Anonymous: not specified Zorba: None. Zorba: None. In-scope variables
XQSharp: XQuery default XQSharp: XQuery default Anonymous: not specified Anonymous: not specified Zorba: None. Zorba: None. Context item static type
XQSharp: XQuery default XQSharp: XQuery default Anonymous: not specified Anonymous: not specified Zorba: item() Zorba: item() Function signatures
XQSharp: XQuery default. Additional functions are also defined as at http://staging.cbcl.co.uk/xqsharp/functions.htm XQSharp: XQuery default. Additional functions are also defined as at http://staging.cbcl.co.uk/xqsharp/functions.htm Anonymous: not specified Anonymous: not specified Zorba: Functions in fn namespace, and constructors for built-in atomic types. Zorba: Functions in fn namespace, and constructors for built-in atomic types. Statically known collations
XQSharp: http://www.w3.org/2005/xpath-functions/collation/codepoint XQSharp: http://www.w3.org/2005/xpath-functions/collation/codepoint Anonymous: not specified Anonymous: not specified Zorba: Initially, the only available collation is the codepoint collection: http://www.w3.org/2005/xpath-functions/collation/codepoint. More collations can be added to a static context via the StaticContext::addCollation() method of the C++ API. Zorba: Initially, the only available collation is the codepoint collection: http://www.w3.org/2005/xpath-functions/collation/codepoint. More collations can be added to a static context via the StaticContext::addCollation() method of the C++ API. Default collation
XQSharp: XQuery default XQSharp: XQuery default Anonymous: not specified Anonymous: not specified Zorba: http://www.w3.org/2005/xpath-functions/collation/codepoint Zorba: http://www.w3.org/2005/xpath-functions/collation/codepoint Construction mode
XQSharp: XQuery default XQSharp: XQuery default Anonymous: not specified Anonymous: not specified Zorba: preserve Zorba: preserve Ordering mode
XQSharp: XQuery default XQSharp: XQuery default Anonymous: not specified Anonymous: not specified Zorba: ordered Zorba: ordered Default order for empty sequences
XQSharp: XQuery default XQSharp: XQuery default Anonymous: not specified Anonymous: not specified Zorba: empty greatest Zorba: empty greatest Boundary-space policy
XQSharp: XQuery default XQSharp: XQuery default Anonymous: not specified Anonymous: not specified Zorba: strip Zorba: strip Copy-namespaces mode
XQSharp: XQuery default XQSharp: XQuery default Anonymous: not specified Anonymous: not specified Zorba: inherit preserve Zorba: inherit preserve Base URI
XQSharp: URI of the query file. If the query is not read from a file, then a Base URI must be provided when the query is compiled. XQSharp: URI of the query file. If the query is not read from a file, then a Base URI must be provided when the query is compiled. Anonymous: not specified Anonymous: not specified Zorba: Uses the rules in http://www.w3.org/TR/xquery-30/#id-base-uri-decl, where the implementation-defined default mentioned there is http://www.zorba-xquery.com Zorba: Uses the rules in http://www.w3.org/TR/xquery-30/#id-base-uri-decl, where the implementation-defined default mentioned there is http://www.zorba-xquery.com Statically known documents
XQSharp: XQuery default XQSharp: XQuery default Anonymous: not specified Anonymous: not specified Zorba: None. Zorba: None. Statically known collections
XQSharp: XQuery default XQSharp: XQuery default Anonymous: not specified Anonymous: not specified Zorba: None. Zorba: None. Statically known default collection type
XQSharp: XQuery default XQSharp: XQuery default Anonymous: not specified Anonymous: not specified Zorba: item()* Zorba: item()*
Context item
XQSharp: XQuery default XQSharp: XQuery default Anonymous: not specified Anonymous: not specified Zorba: None. Before execution of a query, a value can be assigned to the context item via the DynamicContext::setContextItem method. Zorba: None. Before execution of a query, a value can be assigned to the context item via the DynamicContext::setContextItem method. Context position
XQSharp: By default is not set. If context item is set then context position is set to 1 XQSharp: By default is not set. If context item is set then context position is set to 1 Anonymous: not specified Anonymous: not specified Zorba: None. Zorba: None. Context size
XQSharp: By default is not set. If context item is set then context size is set to 1 XQSharp: By default is not set. If context item is set then context size is set to 1 Anonymous: not specified Anonymous: not specified Zorba: None. Zorba: None. Variable values
XQSharp: XQuery default XQSharp: XQuery default Anonymous: not specified Anonymous: not specified Zorba: None. Zorba: None. Function implementations
XQSharp: XQuery default. XQSharp also includes implementations of the math functions from XQuery 3.0. XQSharp: XQuery default. Additional functions are also defined as at http://staging.cbcl.co.uk/xqsharp/functions.htm Anonymous: not specified Anonymous: not specified Zorba: Functions in fn namespace, and constructors for built-in atomic types. Zorba: Functions in fn namespace, and constructors for built-in atomic types. Current dateTime
XQSharp: By default set to the current system date time when the dynamic context is created. This can be overridden through the API. XQSharp: By default set to the current system date time when the dynamic context is created. This can be overridden through the API. Anonymous: not specified Anonymous: not specified Zorba: The current local time (when the XQuery execution is actually started) on the computer running Zorba. Zorba: The current local time (when the XQuery execution is actually started) on the computer running Zorba. Implicit timezone
XQSharp: Z. This can be overridden through the API. XQSharp: Z. This can be overridden through the API. Anonymous: not specified Anonymous: not specified Zorba: Computed based on the current local time on the computer running Zorba. Zorba: Computed based on the current local time on the computer running Zorba. Available documents
XQSharp: By default none. Can be set through the API. When calling from the command prompt this defaults to all documents accessible with a standard XmlUriResolver. XQSharp: By default any document retrievable with a System.Xml.XmlUriResolver. Anonymous: not specified Anonymous: not specified Zorba: The URIs returned by the availale-documents function of module http://www.zorba-xquery.com/modules/store/dynamic/documents (see http://www.zorba-xquery.com/site2/doc/latest/zorba/xqdoc/xhtml/www.zorba-xquery.com_modules_store_dynamic_documents.html) Zorba: The URIs returned by the availale-documents function of module http://www.zorba-xquery.com/modules/store/dynamic/documents (see http://www.zorba-xquery.com/site2/doc/latest/zorba/xqdoc/xhtml/www.zorba-xquery.com_modules_store_dynamic_documents.html) Available collections
XQSharp: By default none. Can be set through the API. XQSharp: By default none. Can be set through the API. Anonymous: not specified Anonymous: not specified Zorba: The URIs returned by the available-collections function of module http://www.zorba-xquery.com/modules/store/dynamic/collections/w3c/ddl (see http://www.zorba-xquery.com/site2/doc/latest/zorba/xqdoc/xhtml/www.zorba-xquery.com_modules_store_dynamic_collections_w3c_ddl.html) Zorba: The URIs returned by the available-collections function of module http://www.zorba-xquery.com/modules/store/dynamic/collections/w3c/ddl (see http://www.zorba-xquery.com/site2/doc/latest/zorba/xqdoc/xhtml/www.zorba-xquery.com_modules_store_dynamic_collections_w3c_ddl.html) Default collection
XQSharp: By default none. Can be set through the API. XQSharp: By default none. Can be set through the API. Anonymous: not specified Anonymous: not specified Zorba: None. Zorba: None.
Legend:
passed
almost passed
(≥ 98%)
failed
untested
XQuery XQueryX Feature Anonymous
(XQTS XQTS_1_0_3)XQSharp Zorba
(XQTS current)Anonymous
(XQTS XQTS_1_0_3)XQSharp
(XQTS 1.0.4)Zorba
(XQTS current)Summary Minimal Conformance Optional Feature Errors Single error code for extra features 18/18 18/18 18/18 14/14 14/14 14/14 6/6 XQuery Basics Static Context Evaluation 1/1 1/1 1/1 1/1 1/1 1/1 6/6 Query Types XQuery Sequence Type Syntax 21/21 21/21 21/21 21/21 21/21 21/21 6/6 XQuery Expressions Primary Expressions Literals 158/158 158/158 158/158 91/91 91/91 91/91 6/6 Parenthesized Expressions 20/20 20/20 20/20 20/20 20/20 20/20 6/6 Context Item Expressions External Context Item Expressions 24/24 24/24 24/24 24/24 24/24 24/24 6/6 Internal Context Item Expressions 21/21 21/21 21/21 21/21 21/21 21/21 6/6 Function Calls 41/41 41/41 41/41 36/36 36/36 36/36 6/6 Path Expressions General Path Expression Tests 17/17 17/17 17/17 8/8 8/8 8/8 6/6 Steps 58/58 58/58 57/58 46/46 46/46 45/46 4/6 Axes 313/313 313/313 313/313 283/283 283/283 283/283 6/6 Node Tests NodeTest 67/67 67/67 67/67 53/53 53/53 53/53 6/6 NameTest 120/122 122/122 122/122 89/91 91/91 91/91 4/6 Predicates 52/52 52/52 52/52 52/52 52/52 52/52 6/6 Unabbreviated Syntax 26/26 26/26 26/26 26/26 26/26 26/26 6/6 Abbreviated Syntax 22/22 22/22 22/22 22/22 22/22 22/22 6/6 Sequence Expressions Constructing Sequences Comma Operator 54/54 54/54 54/54 54/54 54/54 54/54 6/6 Range Expression 67/67 67/67 67/67 67/67 67/67 67/67 6/6 Filter Expressions 124/124 124/124 124/124 119/119 119/119 119/119 6/6 Combining Node Sequences 20/20 20/20 20/20 20/20 20/20 20/20 6/6 Operators Arithmetic Operators Arithmetic Operators on Numeric Values op:numeric-add 138/140 140/140 140/140 138/140 140/140 140/140 4/6 op:numeric-subtract 110/110 110/110 110/110 110/110 110/110 110/110 6/6 op:numeric-multiply 80/80 80/80 80/80 77/77 77/77 77/77 6/6 op:numeric-divide 124/124 124/124 124/124 121/121 121/121 121/121 6/6 op:numeric-integer-divide 127/127 127/127 127/127 124/124 124/124 124/124 6/6 op:numeric-mod 121/121 121/121 121/121 118/118 118/118 118/118 6/6 op:numeric-unary-plus 54/54 54/54 54/54 54/54 54/54 54/54 6/6 op:numeric-unary-minus 63/63 63/63 63/63 63/63 63/63 63/63 6/6 Arithmetic Operators on Duration Values op:add-yearMonthDurations 24/24 24/24 24/24 24/24 24/24 24/24 6/6 op:subtract-yearMonthDurations 30/30 30/30 30/30 30/30 30/30 30/30 6/6 op:multiply-yearMonthDuration 38/38 38/38 38/38 38/38 38/38 38/38 6/6 op:divide-yearMonthDuration 28/28 28/28 28/28 28/28 28/28 28/28 6/6 op:divide-yearMonthDuration-by-yearMonthDuration 22/22 22/22 22/22 22/22 22/22 22/22 6/6 op:add-dayTimeDurations 24/24 24/24 24/24 24/24 24/24 24/24 6/6 op:subtract-dayTimeDurations 32/32 32/32 32/32 32/32 32/32 32/32 6/6 op:multiply-dayTimeDuration 32/32 32/32 32/32 32/32 32/32 32/32 6/6 op:divide-dayTimeDuration 36/36 36/36 36/36 36/36 36/36 36/36 6/6 op:divide-dayTimeDuration-by-dayTimeDuration 22/22 22/22 22/22 22/22 22/22 22/22 6/6 Arithmetic Operators on Duration and Date Time Values op:subtract-dateTimes-yielding-dayTimeDuration 26/26 26/26 26/26 26/26 26/26 26/26 6/6 op:subtract-dates-yielding-dayTimeDuration 26/26 26/26 26/26 26/26 26/26 26/26 6/6 op:subtract-times 29/29 29/29 29/29 29/29 29/29 29/29 6/6 op:add-yearMonthDuration-to-dateTime 26/26 26/26 26/26 26/26 26/26 26/26 6/6 op:add-dayTimeDuration-to-dateTime 24/24 24/24 24/24 24/24 24/24 24/24 6/6 op:subtract-yearMonthDuration-from-dateTime 21/21 21/21 21/21 21/21 21/21 21/21 6/6 op:subtract-dayTimeDuration-from-dateTime 20/20 20/20 20/20 20/20 20/20 20/20 6/6 op:add-yearMonthDuration-to-date 24/24 24/24 24/24 24/24 24/24 24/24 6/6 op:add-dayTimeDuration-to-date 22/22 22/22 22/22 22/22 22/22 22/22 6/6 op:subtract-yearMonthDuration-from-date 23/23 23/23 23/23 23/23 23/23 23/23 6/6 op:subtract-dayTimeDuration-from-date 21/21 21/21 21/21 21/21 21/21 21/21 6/6 op:add-dayTimeDuration-to-time 24/24 24/24 24/24 24/24 24/24 24/24 6/6 op:subtract-dayTimeDuration-from-time 26/26 26/26 26/26 26/26 26/26 26/26 6/6 Comparison Operators Value Comparison Comparison of Numeric Values op:numeric-equal 184/184 184/184 184/184 183/183 183/183 183/183 6/6 op:numeric-less-than 154/154 154/154 154/154 154/154 154/154 154/154 6/6 op:numeric-greater-than 90/90 90/90 90/90 90/90 90/90 90/90 6/6 Comparison Operators on Boolean Values op:boolean-equal 49/49 49/49 49/49 49/49 49/49 49/49 6/6 op:boolean-less-than 39/39 39/39 39/39 39/39 39/39 39/39 6/6 op:boolean-greater-than 39/39 39/39 39/39 39/39 39/39 39/39 6/6 Comparisons of Duration, Date Time Values op:yearMonthDuration-less-than 28/28 28/28 28/28 28/28 28/28 28/28 6/6 op:yearMonthDuration-greater-than 28/28 28/28 28/28 28/28 28/28 28/28 6/6 op:dayTimeDuration-less-than 28/28 28/28 28/28 28/28 28/28 28/28 6/6 op:dayTimeDuration-greater-than 28/28 28/28 28/28 28/28 28/28 28/28 6/6 op:duration equal 129/129 129/129 129/129 129/129 129/129 129/129 6/6 op:dateTime-equal 53/53 53/53 53/53 53/53 53/53 53/53 6/6 op:dateTime-less-than 28/28 28/28 28/28 28/28 28/28 28/28 6/6 op:dateTime-greater-than 28/28 28/28 28/28 28/28 28/28 28/28 6/6 op:date-equal 29/29 29/29 29/29 29/29 29/29 29/29 6/6 op:date-less-than 30/30 30/30 30/30 30/30 30/30 30/30 6/6 op:date-greater-than 30/30 30/30 30/30 30/30 30/30 30/30 6/6 op:time-equal 41/41 41/41 41/41 41/41 41/41 41/41 6/6 op:time-less-than 30/30 30/30 30/30 30/30 30/30 30/30 6/6 op:time-greater-than 30/30 30/30 30/30 30/30 30/30 30/30 6/6 op:gYearMonth-equal 32/32 32/32 32/32 32/32 32/32 32/32 6/6 op:gYear-equal 32/32 32/32 32/32 32/32 32/32 32/32 6/6 op:gMonthDay-equal 31/31 31/31 31/31 31/31 31/31 31/31 6/6 op:gMonth-equal 31/31 31/31 31/31 31/31 31/31 31/31 6/6 op:gDay-equal 31/31 31/31 31/31 31/31 31/31 31/31 6/6 op:yearMonthDuration-equal 7/7 7/7 7/7 7/7 7/7 7/7 6/6 op:dayTimeDuration-equal 8/8 8/8 8/8 8/8 8/8 8/8 6/6 Comparison Operators on QName Values op:QName-equal 36/36 36/36 36/36 36/36 36/36 36/36 6/6 fn:prefix-from-QName 24/24 24/24 24/24 24/24 24/24 24/24 6/6 Comparison Operators on base64Binary and hexBinary Types op:hexBinary-equal 29/29 29/29 29/29 29/29 29/29 29/29 6/6 op:base64Binary-equal 27/27 27/27 27/27 27/27 27/27 27/27 6/6 Comparison Operators on NOTATION Types op:NOTATION-equal Type Checking and Error Handling 40/42 42/42 42/42 40/42 42/42 42/42 4/6 Comparison of String Values xs:string eq/ne xs:string 11/11 11/11 11/11 11/11 11/11 11/11 6/6 xs:string gt/ge xs:string 5/5 5/5 5/5 5/5 5/5 5/5 6/6 xs:string lt/le xs:string 6/6 6/6 6/6 6/6 6/6 6/6 6/6 Comparison of AnyURI Values xs:anyURI eq/ne xs:anyURI 22/22 22/22 22/22 22/22 22/22 22/22 6/6 xs:anyURI lt/gt xs:anyURI 8/8 8/8 8/8 8/8 8/8 8/8 6/6 xs:anyURI le/ge xs:anyURI 10/10 10/10 10/10 10/10 10/10 10/10 6/6 General Comparisons The "=" operator for general comparisons 172/172 172/172 172/172 171/171 171/171 171/171 6/6 The "!=" operator for general comparisons 140/140 140/140 140/140 139/139 139/139 139/139 6/6 The "< (less than)" operator for general comparisons 127/127 127/127 127/127 126/126 126/126 126/126 6/6 The "<= (less than or equal)" operator for general comparisons 108/108 108/108 108/108 108/108 108/108 108/108 6/6 The "> (greater than)" operator for general comparisons 118/118 118/118 118/118 118/118 118/118 118/118 6/6 The ">= (greater than or equal)" operator for general comparisons 110/110 110/110 110/110 109/109 109/109 109/109 6/6 Node Comparisons op:is-same-node 34/34 34/34 34/34 33/33 33/33 33/33 6/6 op:node-before 33/33 33/33 33/33 26/26 26/26 26/26 6/6 op:node-after 33/33 33/33 33/33 26/26 26/26 26/26 6/6 Operators on Sequences op:union 70/70 70/70 70/70 70/70 70/70 70/70 6/6 op:intersect 67/67 67/67 67/67 67/67 67/67 67/67 6/6 op:except 65/65 65/65 65/65 65/65 65/65 65/65 6/6 Logical Expressions 366/366 366/366 366/366 364/364 364/364 364/364 6/6 Constructors Direct Element Constructors 67/67 67/67 67/67 35/35 35/35 36/35 6/6 Attributes 122/122 122/122 122/122 72/72 72/72 72/72 6/6 Namespace Declaration Attributes 109/109 109/109 109/109 83/83 83/83 83/83 6/6 Content 126/126 126/126 126/126 107/107 107/107 107/107 6/6 White Space Element Content 83/83 83/83 83/83 83/83 83/83 83/83 6/6 Other Direct Constructors 91/91 91/91 91/91 49/49 49/49 49/49 6/6 Conformance to the XML 1.0 3-5th edition and XML 1.1 5/5 5/5 5/5 2/2 2/2 2/2 6/6 Computed Constructors Computed Element Constructors 71/72 72/72 72/72 70/71 71/71 71/71 4/6 Computed Attribute Constructors 101/101 101/101 101/101 100/100 100/100 100/100 6/6 Document Node Constructors 58/58 58/58 58/58 56/56 56/56 56/56 6/6 Text Node Constructors 35/35 35/35 35/35 29/29 29/29 29/29 6/6 Computed Processing-instruction Constructors 52/52 52/52 52/52 50/50 50/50 50/50 6/6 Computed Comment Constructors 26/26 26/26 26/26 23/23 23/23 23/23 6/6 In-scope Namespaces of a Constructed Element 21/21 21/21 21/21 21/21 21/21 21/21 6/6 Tests of For-Let-Where-OrderBy-Return Expressions FOR Clause FOR Clause without TypeDeclaration 132/132 132/132 132/132 120/120 120/120 120/120 6/6 FOR Clause with TypeDeclaration 56/56 56/56 56/56 52/52 52/52 52/52 6/6 FOR Clause with a Positional Variable 34/34 34/34 34/34 33/33 33/33 33/33 6/6 LET Clause LET Clause without TypeDeclaration 57/57 57/57 57/57 54/54 54/54 54/54 6/6 LET Clause with TypeDeclaration 24/24 24/24 24/24 24/24 24/24 24/24 6/6 WHERE Clause 42/42 42/42 42/42 39/39 39/39 39/39 6/6 ORDER BY Clause ORDER BY Clause with OrderModifier 109/109 109/109 109/109 109/109 109/109 109/109 6/6 ORDER BY Clause without OrderModifier 89/89 89/89 89/89 88/88 88/88 88/88 6/6 RETURN Clause 21/21 21/21 21/21 17/17 17/17 17/17 6/6 Ordered and Unordered Expressions 26/26 26/26 26/26 24/24 24/24 24/24 6/6 Conditional Expressions 40/40 40/40 40/40 37/37 37/37 37/37 6/6 Quantified Expressions Quantified Expressions Without TypeDeclaration 167/167 167/167 167/167 161/161 161/161 161/161 6/6 Quantified Expressions With TypeDeclaration 30/30 30/30 30/30 26/26 26/26 26/26 6/6 Expressions on Sequence Types Instance Of 276/276 276/276 276/276 274/274 274/274 274/274 6/6 Typeswitch 49/49 49/49 49/49 46/46 46/46 46/46 6/6 Cast from Derived types 21/21 21/21 21/21 21/21 21/21 21/21 6/6 Cast from Derived types To Parents 21/21 21/21 21/21 21/21 21/21 21/21 6/6 Casting within a branch of the type hierarchy 21/21 21/21 21/21 21/21 21/21 21/21 6/6 Cast 2730/2730 2730/2730 2730/2730 2723/2723 2723/2723 2723/2723 6/6 Castable 696/696 696/696 696/696 687/687 687/687 687/687 6/6 Treat 46/46 46/46 46/46 44/44 44/44 44/44 6/6 Modules and Prologs Version Declaration 29/30 30/30 30/30 22/25 22/25 22/25 2/6 Boundary-space Declaration 28/28 28/28 28/28 25/25 25/25 25/25 6/6 Default Collation Declaration 8/8 8/8 8/8 4/4 4/4 4/4 6/6 Copy Namespaces Declaration 36/36 36/36 36/36 32/32 32/32 32/32 6/6 Base URI Declaration 37/37 37/37 37/37 34/34 34/34 34/34 6/6 Construction Declaration 26/26 26/26 26/26 23/23 23/23 23/23 6/6 Default Namespace Declaration 53/53 53/53 53/53 40/40 40/40 40/40 6/6 Ordering Mode Declaration 27/27 27/27 27/27 25/25 25/25 25/25 6/6 Empty Order Declaration 32/32 32/32 32/32 30/30 30/30 30/30 6/6 Namespace Declaration 43/43 43/43 43/43 39/39 39/39 39/39 6/6 Variable Declaration External Variable References without TypeDeclaration 45/45 45/45 45/45 43/43 43/43 43/43 6/6 External Variable References with TypeDeclatation 50/50 50/50 50/50 45/45 45/45 45/45 6/6 Internal Variable References without TypeDeclaration 79/79 79/79 79/79 78/78 78/78 78/78 6/6 Internal Variable References with TypeDeclatation 44/44 44/44 44/44 41/41 41/41 41/41 6/6 Function Declaration 134/134 134/134 134/134 124/124 124/124 124/124 6/6 Option Declaration Declaration 8/8 8/8 8/8 7/7 7/7 7/7 6/6 XQuery Comments 45/45 45/45 45/45 32/32 32/32 32/32 6/6 Extension Expression 51/51 51/51 51/51 40/40 40/40 40/40 6/6 Implicit Context Functions Accessor Functions fn:node-name 30/30 30/30 30/30 30/30 30/30 30/30 6/6 fn:nilled 26/26 26/26 26/26 26/26 26/26 26/26 6/6 fn:string 48/48 48/48 48/48 48/48 48/48 48/48 6/6 fn:data 46/46 46/46 46/46 46/46 46/46 46/46 6/6 fn:base-uri 58/58 58/58 58/58 58/58 58/58 58/58 6/6 fn:static-base-uri 17/17 17/17 17/17 17/17 17/17 17/17 6/6 fn:document-uri 35/35 35/35 35/35 35/35 35/35 35/35 6/6 The Error Function 62/62 62/62 62/62 62/62 62/62 62/62 6/6 Errors and Optimization 7/7 7/7 7/7 7/7 7/7 7/7 6/6 The Trace Function 27/27 27/27 27/27 27/27 27/27 27/27 6/6 Constructor Functions fn:dateTime 50/50 50/50 50/50 50/50 50/50 50/50 6/6 Functions on Numeric Values fn:abs 182/182 182/182 182/182 182/182 182/182 182/182 6/6 fn:ceiling 58/58 58/58 58/58 58/58 58/58 58/58 6/6 fn:floor 59/59 59/59 59/59 59/59 59/59 59/59 6/6 fn:round 239/239 239/239 239/239 239/239 239/239 239/239 6/6 fn:round-half-to-even 74/74 74/74 74/74 74/74 74/74 74/74 6/6 Functions on Strings Functions to Assemble and Disassemble Strings fn:codepoints-to-string 49/49 49/49 49/49 49/49 49/49 49/49 6/6 fn:string-to-codepoints 43/43 43/43 43/43 43/43 43/43 43/43 6/6 Equality and Comparison of Strings fn:compare 42/42 42/42 42/42 42/42 42/42 42/42 6/6 fn:codepoint-equal 27/27 27/27 27/27 27/27 27/27 27/27 6/6 fn:compare 9/9 9/9 9/9 9/9 9/9 9/9 6/6 Functions on String Values fn:concat 94/94 94/94 94/94 94/94 94/94 94/94 6/6 fn:string-join 33/33 33/33 33/33 33/33 33/33 33/33 6/6 fn:substring 37/37 37/37 37/37 37/37 37/37 37/37 6/6 fn:string-length 30/30 30/30 30/30 30/30 30/30 30/30 6/6 fn:normalize-space 35/35 35/35 35/35 35/35 35/35 35/35 6/6 fn:normalize-unicode 38/38 38/38 38/38 38/38 38/38 38/38 6/6 fn:upper-case 24/24 24/24 24/24 24/24 24/24 24/24 6/6 fn:lower-case 24/24 24/24 24/24 24/24 24/24 24/24 6/6 fn:translate 36/36 36/36 36/36 36/36 36/36 36/36 6/6 surrogate values for various string functions. 15/15 15/15 15/15 15/15 15/15 15/15 6/6 fn:encode-for-uri 29/29 29/29 29/29 29/29 29/29 29/29 6/6 fn:iri-to-uri 46/46 46/46 46/46 46/46 46/46 46/46 6/6 fn:escape-html-uri 33/33 33/33 33/33 33/33 33/33 33/33 6/6 Functions Based on Substring Matching fn:contains 38/38 38/38 38/38 38/38 38/38 38/38 6/6 fn:starts-with 38/38 38/38 38/38 38/38 38/38 38/38 6/6 fn:ends-with 37/37 37/37 37/37 37/37 37/37 37/37 6/6 fn:substring-before 31/31 31/31 31/31 31/31 31/31 31/31 6/6 fn:substring-after 32/32 32/32 32/32 32/32 32/32 32/32 6/6 String Functions that Use Pattern Matching fn:matches 88/88 88/88 86/88 88/88 88/88 86/88 4/6 fn:replace 60/60 60/60 60/60 60/60 60/60 60/60 6/6 fn:tokenize 42/42 42/42 42/42 42/42 42/42 42/42 6/6 Tests of XQuery 1.1 analyze-string() function 27/27 27/27 27/27 27/27 27/27 27/27 6/6 Functions for anyURI fn:resolve-uri 31/31 31/31 31/31 31/31 31/31 31/31 6/6 Functions on Boolean Values fn:true 24/24 24/24 24/24 24/24 24/24 24/24 6/6 fn:false 24/24 24/24 24/24 24/24 24/24 24/24 6/6 fn:not 70/70 70/70 70/70 70/70 70/70 70/70 6/6 Functions on Durations, Dates and Times Component Extraction Functions on Durations, Dates and Times fn:years-from-duration 30/30 30/30 30/30 30/30 30/30 30/30 6/6 fn:months-from-duration 30/30 30/30 30/30 30/30 30/30 30/30 6/6 fn:days-from-duration 30/30 30/30 30/30 30/30 30/30 30/30 6/6 fn:hours-from-duration 30/30 30/30 30/30 30/30 30/30 30/30 6/6 fn:minutes-from-duration 31/31 31/31 31/31 31/31 31/31 31/31 6/6 fn:seconds-from-duration 31/31 31/31 31/31 31/31 31/31 31/31 6/6 fn:year-from-dateTime 27/27 27/27 27/27 27/27 27/27 27/27 6/6 fn:month-from-dateTime 27/27 27/27 27/27 27/27 27/27 27/27 6/6 fn:day-from-dateTime 27/27 27/27 27/27 27/27 27/27 27/27 6/6 fn:hours-from-dateTime 27/27 27/27 27/27 27/27 27/27 27/27 6/6 fn:minutes-from-dateTime 27/27 27/27 27/27 27/27 27/27 27/27 6/6 fn:seconds-from-dateTime 27/27 27/27 27/27 27/27 27/27 27/27 6/6 fn:timezone-from-dateTime 27/27 27/27 27/27 27/27 27/27 27/27 6/6 fn:year-from-date 27/27 27/27 27/27 27/27 27/27 27/27 6/6 fn:month-from-date 27/27 27/27 27/27 27/27 27/27 27/27 6/6 fn:day-from-date 27/27 27/27 27/27 27/27 27/27 27/27 6/6 fn:timezone-from-date 27/27 27/27 27/27 27/27 27/27 27/27 6/6 fn:hours-from-time 27/27 27/27 27/27 27/27 27/27 27/27 6/6 fn:minutes-from-time 27/27 27/27 27/27 27/27 27/27 27/27 6/6 fn:seconds-from-time 27/27 27/27 27/27 27/27 27/27 27/27 6/6 fn:timezone-from-time 27/27 27/27 27/27 27/27 27/27 27/27 6/6 Timezone Adjustment on Dates and Time Values fn:adjust-dateTime-to-timezone 43/43 43/43 43/43 43/43 43/43 43/43 6/6 fn:adjust-date-to-timezone 36/36 36/36 36/36 36/36 36/36 36/36 6/6 fn:adjust-time-to-timezone 39/39 39/39 39/39 39/39 39/39 39/39 6/6 Functions Related to QNames Additional Constructor Functions for QNames fn:resolve-QName 26/26 26/26 26/26 26/26 26/26 26/26 6/6 fn:QName 33/33 33/33 33/33 33/33 33/33 33/33 6/6 fn:local-name-from-QName 24/24 24/24 24/24 24/24 24/24 24/24 6/6 fn:namespace-uri-from-QName 29/29 29/29 29/29 29/29 29/29 29/29 6/6 fn:namespace-uri-for-prefix 26/26 26/26 25/26 26/26 26/26 25/26 4/6 fn:in-scope-prefixes 51/52 52/52 52/52 51/52 52/52 52/52 4/6 Functions on Nodes fn:name 26/26 26/26 26/26 26/26 26/26 26/26 6/6 fn:local-name 27/27 27/27 27/27 27/27 27/27 27/27 6/6 fn:namespace-uri 32/32 32/32 32/32 32/32 32/32 32/32 6/6 fn:number 60/60 60/60 60/60 60/60 60/60 60/60 6/6 fn:lang 35/35 35/35 35/35 35/35 35/35 35/35 6/6 fn:root 36/36 36/36 36/36 36/36 36/36 36/36 6/6 Functions on Sequences General Functions and Operators on Sequences fn:boolean 122/122 122/122 122/122 122/122 122/122 122/122 6/6 fn:index-of 47/47 47/47 47/47 47/47 47/47 47/47 6/6 fn:empty 48/48 48/48 48/48 48/48 48/48 48/48 6/6 fn:exists 53/53 53/53 53/53 53/53 53/53 53/53 6/6 fn:distinct-values 88/88 88/88 88/88 88/88 88/88 88/88 6/6 fn:insert-before 41/41 41/41 41/41 41/41 41/41 41/41 6/6 fn:remove 44/44 44/44 44/44 44/44 44/44 44/44 6/6 fn:reverse 66/66 66/66 66/66 66/66 66/66 66/66 6/6 fn:subsequence 78/78 78/78 78/78 78/78 78/78 78/78 6/6 fn:unordered 31/31 31/31 31/31 31/31 31/31 31/31 6/6 Functions That Test the Cardinality of Sequences fn:zero-or-one 48/48 48/48 48/48 48/48 48/48 48/48 6/6 fn:one-or-more 49/49 49/49 49/49 49/49 49/49 49/49 6/6 fn:exactly-one 50/50 50/50 50/50 50/50 50/50 50/50 6/6 fn:deep-equal 188/188 188/188 188/188 188/188 188/188 188/188 6/6 Aggregate Functions fn:count 58/58 58/58 58/58 58/58 58/58 58/58 6/6 fn:avg 224/224 224/224 224/224 224/224 224/224 224/224 6/6 fn:max 180/180 180/180 180/180 180/180 180/180 180/180 6/6 fn:min 180/180 180/180 180/180 180/180 180/180 180/180 6/6 fn:sum 212/212 212/212 212/212 212/212 212/212 212/212 6/6 Functions that Generate Sequences fn:id 36/36 36/36 36/36 36/36 36/36 36/36 6/6 fn:idref 27/27 27/27 27/27 27/27 27/27 27/27 6/6 fn:doc-available 8/8 8/8 8/8 8/8 8/8 8/8 6/6 fn:doc 43/43 43/43 43/43 43/43 43/43 43/43 6/6 fn:collection 15/15 15/15 15/15 15/15 15/15 15/15 6/6 Context Functions fn:position 65/65 65/65 65/65 65/65 65/65 65/65 6/6 fn:last 52/52 52/52 52/52 52/52 52/52 52/52 6/6 fn:current-dateTime 26/26 26/26 26/26 26/26 26/26 26/26 6/6 fn:current-date 23/23 23/23 23/23 23/23 23/23 23/23 6/6 fn:current-time 22/22 22/22 22/22 22/22 22/22 22/22 6/6 fn:default-collation 5/5 5/5 5/5 5/5 5/5 5/5 6/6 fn:implicit-timezone 26/26 26/26 26/26 26/26 26/26 26/26 6/6 Optional Features Schema Import Feature FLWOR Expressions that requires a schema import 17/17 17/17 17/17 17/17 17/17 17/17 6/6 Computed Element Constructors 4/4 4/4 4/4 4/4 4/4 4/4 6/6 Version Declaration 2/2 2/2 2/2 2/2 2/2 2/2 6/6 Misc Functions that depends entirely on schema validation. 39/39 39/39 39/39 39/39 39/39 39/39 6/6 Cast 48/48 48/48 48/48 48/48 48/48 48/48 6/6 op:numeric-equal 2/2 2/2 2/2 2/2 2/2 2/2 6/6 op:NOTATION-equal 22/22 22/22 22/22 22/22 22/22 22/22 6/6 Constructor Functions for User Defined Functions 10/10 10/10 10/10 10/10 10/10 10/10 6/6 Schema Import 30/31 31/31 30/31 30/31 31/31 30/31 2/6 FOR Clause with TypeDeclaration 1/1 1/1 1/1 1/1 1/1 1/1 6/6 Schema import path expression tests. 3/3 3/3 3/3 3/3 3/3 3/3 6/6 Schema Validation Feature Validate Expression 45/45 45/45 44/45 45/45 45/45 44/45 4/6 Static Typing Feature Static Typing of Path Expressions Static Typing of Steps Expressions Static Typing of Axes Steps 21/21 21/21 0/21 21/21 21/21 0/21 4/6 Static Typing of Functions 0/1 1/1 0/1 0/1 1/1 0/1 2/6 Static Typing of FLWOR expressions 28/28 28/28 0/28 28/28 28/28 0/28 4/6 Full Axis Feature ancestor Axis 43/43 43/43 43/43 43/43 43/43 43/43 6/6 ancestor-or-self Axis 31/31 31/31 31/31 31/31 31/31 31/31 6/6 following Axis 25/25 25/25 25/25 25/25 25/25 25/25 6/6 following-sibling Axis 33/33 33/33 33/33 33/33 33/33 33/33 6/6 preceding Axis 31/31 31/31 31/31 31/31 31/31 31/31 6/6 preceding-sibling Axis 28/28 28/28 28/28 28/28 28/28 28/28 6/6 Module Feature Module Import 49/55 55/55 55/55 48/53 54/53 54/53 4/6 Module Declaration 1/1 1/1 1/1 0/0 0/0 0/0 3/6 fn:element-with-id function Tests for element-with-id() function, introduced by erratum. Depends entirely on schema validation. 5/5 5/5 5/5 5/5 5/5 5/5 6/6 Serialization 12/12 12/12 12/12 12/12 12/12 12/12 6/6 Tests for the appendices. Tests for Appendix A-4 of the Query Specs. 9/9 9/9 9/9 9/9 9/9 9/9 6/6 Various User defined functions from annex "E" of the F and O specs. 8/8 8/8 8/8 8/8 8/8 8/8 6/6 Use Cases Use Case "XMP": Experiences and Exemplars 12/12 12/12 12/12 12/12 12/12 12/12 6/6 Use Case "TREE": Queries that preserve hierarchy 6/6 6/6 6/6 6/6 6/6 6/6 6/6 Use Case "SEQ" - Queries based on Sequence 5/5 5/5 5/5 5/5 5/5 5/5 6/6 Use Case "R" - Access to Relational Data 18/18 18/18 18/18 18/18 18/18 18/18 6/6 Use Case "SGML": Standard Generalized Markup Language 11/11 11/11 11/11 11/11 11/11 11/11 6/6 Use Case "STRING": String Search 4/4 4/4 4/4 4/4 4/4 4/4 6/6 Use Case "NS" - Queries Using Namespaces 8/8 8/8 8/8 8/8 8/8 8/8 6/6 Use Case "PARTS" - Recursive Parts Explosion 1/1 1/1 1/1 1/1 1/1 1/1 6/6 XMark -- An XML Benchmark 21/21 21/21 21/21 21/21 21/21 21/21 6/6 FunctX -- A Collection Of Functions functx-fn-abs 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-fn-adjust-dateTime-to-timezone 6/6 6/6 6/6 6/6 6/6 6/6 6/6 functx-fn-adjust-date-to-timezone 5/5 5/5 5/5 5/5 5/5 5/5 6/6 functx-fn-adjust-time-to-timezone 5/5 5/5 5/5 5/5 5/5 5/5 6/6 functx-fn-avg 6/6 6/6 6/6 6/6 6/6 6/6 6/6 functx-fn-base-uri 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-fn-boolean 10/10 10/10 10/10 10/10 10/10 10/10 6/6 functx-fn-ceiling 7/7 7/7 7/7 7/7 7/7 7/7 6/6 functx-fn-codepoint-equal 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-fn-codepoints-to-string 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-fn-collection functx-fn-compare 8/8 8/8 8/8 8/8 8/8 8/8 6/6 functx-fn-concat 5/5 5/5 5/5 5/5 5/5 5/5 6/6 functx-fn-contains 8/8 8/8 8/8 8/8 8/8 8/8 6/6 functx-fn-count 6/6 6/6 6/6 6/6 6/6 6/6 6/6 functx-fn-current-dateTime functx-fn-current-date functx-fn-current-grouping-key functx-fn-current-group functx-fn-current-time functx-fn-current functx-fn-data 7/7 7/7 7/7 7/7 7/7 7/7 6/6 functx-fn-dateTime 1/1 1/1 1/1 1/1 1/1 1/1 6/6 functx-fn-day-from-dateTime 1/1 1/1 1/1 1/1 1/1 1/1 6/6 functx-fn-day-from-date 1/1 1/1 1/1 1/1 1/1 1/1 6/6 functx-fn-days-from-duration 6/6 6/6 6/6 6/6 6/6 6/6 6/6 functx-fn-deep-equal 7/7 7/7 7/7 7/7 7/7 7/7 6/6 functx-fn-default-collation 1/1 1/1 1/1 1/1 1/1 1/1 6/6 functx-fn-distinct-values 7/7 7/7 7/7 7/7 7/7 7/7 6/6 functx-fn-doc-available 1/1 1/1 1/1 1/1 1/1 1/1 6/6 functx-fn-document-uri functx-fn-document functx-fn-doc functx-fn-element-available functx-fn-empty 8/8 8/8 8/8 8/8 8/8 8/8 6/6 functx-fn-encode-for-uri 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-fn-ends-with 6/6 6/6 6/6 6/6 6/6 6/6 6/6 functx-fn-error functx-fn-escape-html-uri 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-fn-exactly-one 1/1 1/1 1/1 1/1 1/1 1/1 6/6 functx-fn-exists 5/5 5/5 5/5 5/5 5/5 5/5 6/6 functx-fn-false 1/1 1/1 1/1 1/1 1/1 1/1 6/6 functx-fn-floor 7/7 7/7 7/7 7/7 7/7 7/7 6/6 functx-fn-format-dateTime functx-fn-format-date functx-fn-format-number functx-fn-format-time functx-fn-function-available functx-fn-generate-id functx-fn-hours-from-dateTime 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-fn-hours-from-duration 6/6 6/6 6/6 6/6 6/6 6/6 6/6 functx-fn-hours-from-time 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-fn-idref functx-fn-id functx-fn-implicit-timezone functx-fn-index-of 8/8 8/8 8/8 8/8 8/8 8/8 6/6 functx-fn-in-scope-prefixes functx-fn-insert-before 7/7 7/7 7/7 7/7 7/7 7/7 6/6 functx-fn-iri-to-uri 1/1 1/1 1/1 1/1 1/1 1/1 6/6 functx-fn-key functx-fn-lang 7/7 7/7 7/7 7/7 7/7 7/7 6/6 functx-fn-last 1/1 1/1 1/1 1/1 1/1 1/1 6/6 functx-fn-local-name-from-QName 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-fn-local-name 6/6 6/6 6/6 6/6 6/6 6/6 6/6 functx-fn-lower-case 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-fn-matches 19/19 19/19 19/19 19/19 19/19 19/19 6/6 functx-fn-max 5/5 5/5 5/5 5/5 5/5 5/5 6/6 functx-fn-minutes-from-dateTime 1/1 1/1 1/1 1/1 1/1 1/1 6/6 functx-fn-minutes-from-duration 6/6 6/6 6/6 6/6 6/6 6/6 6/6 functx-fn-minutes-from-time 1/1 1/1 1/1 1/1 1/1 1/1 6/6 functx-fn-min 5/5 5/5 5/5 5/5 5/5 5/5 6/6 functx-fn-month-from-dateTime 1/1 1/1 1/1 1/1 1/1 1/1 6/6 functx-fn-month-from-date 1/1 1/1 1/1 1/1 1/1 1/1 6/6 functx-fn-months-from-duration 5/5 5/5 5/5 5/5 5/5 5/5 6/6 functx-fn-namespace-uri-for-prefix 5/5 5/5 5/5 5/5 5/5 5/5 6/6 functx-fn-namespace-uri-from-QName 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-fn-namespace-uri 6/6 6/6 6/6 6/6 6/6 6/6 6/6 functx-fn-name 6/6 6/6 6/6 6/6 6/6 6/6 6/6 functx-fn-nilled 5/5 5/5 5/5 5/5 5/5 5/5 6/6 functx-fn-node-name 6/6 6/6 6/6 6/6 6/6 6/6 6/6 functx-fn-normalize-space 10/10 10/10 10/10 10/10 10/10 10/10 6/6 functx-fn-normalize-unicode 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-fn-not 8/8 8/8 8/8 8/8 8/8 8/8 6/6 functx-fn-number 7/7 7/7 7/7 7/7 7/7 7/7 6/6 functx-fn-one-or-more 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-fn-position 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-fn-prefix-from-QName 7/7 7/7 7/7 7/7 7/7 7/7 6/6 functx-fn-QName 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-fn-regex-group functx-fn-remove 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-fn-replace 20/20 20/20 20/20 20/20 20/20 20/20 6/6 functx-fn-resolve-QName 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-fn-resolve-uri 6/6 6/6 6/6 6/6 6/6 6/6 6/6 functx-fn-reverse 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-fn-root 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-fn-round-half-to-even 6/6 6/6 6/6 6/6 6/6 6/6 6/6 functx-fn-round 6/6 6/6 6/6 6/6 6/6 6/6 6/6 functx-fn-seconds-from-dateTime 1/1 1/1 1/1 1/1 1/1 1/1 6/6 functx-fn-seconds-from-duration 5/5 5/5 5/5 5/5 5/5 5/5 6/6 functx-fn-seconds-from-time 1/1 1/1 1/1 1/1 1/1 1/1 6/6 functx-fn-starts-with 9/9 9/9 9/9 9/9 9/9 9/9 6/6 functx-fn-static-base-uri functx-fn-string-join 6/6 6/6 6/6 6/6 6/6 6/6 6/6 functx-fn-string-length 7/7 7/7 7/7 7/7 7/7 7/7 6/6 functx-fn-string-to-codepoints 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-fn-string 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-fn-subsequence 7/7 7/7 7/7 7/7 7/7 7/7 6/6 functx-fn-substring-after 7/7 7/7 7/7 7/7 7/7 7/7 6/6 functx-fn-substring-before 8/8 8/8 8/8 8/8 8/8 8/8 6/6 functx-fn-substring 12/12 12/12 12/12 12/12 12/12 12/12 6/6 functx-fn-sum 7/7 7/7 7/7 7/7 7/7 7/7 6/6 functx-fn-system-property functx-fn-timezone-from-dateTime 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-fn-timezone-from-date 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-fn-timezone-from-time 5/5 5/5 5/5 5/5 5/5 5/5 6/6 functx-fn-tokenize 13/13 13/13 13/13 13/13 13/13 13/13 6/6 functx-fn-trace functx-fn-translate 8/8 8/8 8/8 8/8 8/8 8/8 6/6 functx-fn-true 1/1 1/1 1/1 1/1 1/1 1/1 6/6 functx-fn-type-available functx-fn-unordered functx-fn-unparsed-entity-public-id functx-fn-unparsed-entity-uri functx-fn-unparsed-text-available functx-fn-unparsed-text functx-fn-upper-case 5/5 5/5 5/5 5/5 5/5 5/5 6/6 functx-fn-year-from-dateTime 1/1 1/1 1/1 1/1 1/1 1/1 6/6 functx-fn-year-from-date 1/1 1/1 1/1 1/1 1/1 1/1 6/6 functx-fn-years-from-duration 6/6 6/6 6/6 6/6 6/6 6/6 6/6 functx-fn-zero-or-one 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-add-attributes 6/6 6/6 6/6 6/6 6/6 6/6 6/6 functx-functx-add-months 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-add-or-update-attributes 6/6 6/6 6/6 6/6 6/6 6/6 6/6 functx-functx-all-whitespace 7/7 7/7 7/7 7/7 7/7 7/7 6/6 functx-functx-are-distinct-values 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-atomic-type 5/5 5/5 5/5 5/5 5/5 5/5 6/6 functx-functx-avg-empty-is-zero 1/1 1/1 1/1 1/1 1/1 1/1 6/6 functx-functx-between-exclusive 6/6 6/6 6/6 6/6 6/6 6/6 6/6 functx-functx-between-inclusive 6/6 6/6 6/6 6/6 6/6 6/6 6/6 functx-functx-camel-case-to-words 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-capitalize-first 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-change-element-names-deep 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-change-element-ns-deep 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-change-element-ns 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-chars 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-contains-any-of 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-contains-case-insensitive 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-contains-word 6/6 6/6 6/6 6/6 6/6 6/6 6/6 functx-functx-copy-attributes 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-dateTime 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-date 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-day-in-year 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-day-of-week-abbrev-en 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-day-of-week-name-en 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-day-of-week 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-days-in-month 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-dayTimeDuration 6/6 6/6 6/6 6/6 6/6 6/6 6/6 functx-functx-ddmmyyyy-to-date 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-depth-of-node 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-distinct-attribute-names 1/1 1/1 1/1 1/1 1/1 1/1 6/6 functx-functx-distinct-deep 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-distinct-element-names 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-distinct-element-paths 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-distinct-nodes 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-duration-from-timezone 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-dynamic-path 5/5 5/5 5/5 5/5 5/5 5/5 6/6 functx-functx-escape-for-regex 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-exclusive-or 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-first-day-of-month 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-first-day-of-year 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-first-node 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-follows-not-descendant 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-format-as-title-en 1/1 1/1 1/1 1/1 1/1 1/1 6/6 functx-functx-fragment-from-uri 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-get-matches-and-non-matches 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-get-matches 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-has-element-only-content 10/10 10/10 10/10 10/10 10/10 10/10 6/6 functx-functx-has-empty-content 8/8 8/8 8/8 8/8 8/8 8/8 6/6 functx-functx-has-mixed-content 8/8 8/8 8/8 8/8 8/8 8/8 6/6 functx-functx-has-simple-content 7/7 7/7 7/7 7/7 7/7 7/7 6/6 functx-functx-id-from-element 1/1 1/1 1/1 1/1 1/1 1/1 6/6 functx-functx-id-untyped 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-if-absent 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-if-empty 7/7 7/7 7/7 7/7 7/7 7/7 6/6 functx-functx-index-of-deep-equal-node 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-index-of-match-first 6/6 6/6 6/6 6/6 6/6 6/6 6/6 functx-functx-index-of-node 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-index-of-string-first 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-index-of-string-last 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-index-of-string 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-insert-string 5/5 5/5 5/5 5/5 5/5 5/5 6/6 functx-functx-is-absolute-uri 6/6 6/6 6/6 6/6 6/6 6/6 6/6 functx-functx-is-ancestor 5/5 5/5 5/5 5/5 5/5 5/5 6/6 functx-functx-is-a-number 9/9 9/9 9/9 9/9 9/9 9/9 6/6 functx-functx-is-descendant 5/5 5/5 5/5 5/5 5/5 5/5 6/6 functx-functx-is-leap-year 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-is-node-among-descendants-deep-equal 5/5 5/5 5/5 5/5 5/5 5/5 6/6 functx-functx-is-node-among-descendants 5/5 5/5 5/5 5/5 5/5 5/5 6/6 functx-functx-is-node-in-sequence-deep-equal 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-is-node-in-sequence 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-is-value-in-sequence 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-last-day-of-month 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-last-day-of-year 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-last-node 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-leaf-elements 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-left-trim 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-line-count 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-lines 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-max-depth 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-max-determine-type 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-max-line-length 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-max-node 1/1 1/1 1/1 1/1 1/1 1/1 6/6 functx-functx-max-string 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-min-determine-type 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-min-node 1/1 1/1 1/1 1/1 1/1 1/1 6/6 functx-functx-min-non-empty-string 1/1 1/1 1/1 1/1 1/1 1/1 6/6 functx-functx-min-string 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-mmddyyyy-to-date 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-month-abbrev-en 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-month-name-en 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-namespaces-in-use 1/1 1/1 1/1 1/1 1/1 1/1 6/6 functx-functx-name-test 6/6 6/6 6/6 6/6 6/6 6/6 6/6 functx-functx-next-day 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-node-kind 7/7 7/7 7/7 7/7 7/7 7/7 6/6 functx-functx-non-distinct-values 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-number-of-matches 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-open-ref-document functx-functx-ordinal-number-en 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-pad-integer-to-length 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-pad-string-to-length 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-path-to-node-with-pos 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-path-to-node 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-precedes-not-ancestor 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-previous-day 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-remove-attributes-deep 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-remove-attributes 5/5 5/5 5/5 5/5 5/5 5/5 6/6 functx-functx-remove-elements-deep 5/5 5/5 5/5 5/5 5/5 5/5 6/6 functx-functx-remove-elements-not-contents 5/5 5/5 5/5 5/5 5/5 5/5 6/6 functx-functx-remove-elements 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-repeat-string 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-replace-beginning 5/5 5/5 5/5 5/5 5/5 5/5 6/6 functx-functx-replace-element-values 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-replace-first 6/6 6/6 6/6 6/6 6/6 6/6 6/6 functx-functx-replace-multi 1/1 1/1 1/1 1/1 1/1 1/1 6/6 functx-functx-reverse-string 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-right-trim 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-scheme-from-uri 6/6 6/6 6/6 6/6 6/6 6/6 6/6 functx-functx-sequence-deep-equal 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-sequence-node-equal-any-order 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-sequence-node-equal 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-sequence-type 12/12 12/12 12/12 12/12 12/12 12/12 6/6 functx-functx-siblings-same-name 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-siblings 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-sort-as-numeric 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-sort-case-insensitive 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-sort-document-order 1/1 1/1 1/1 1/1 1/1 1/1 6/6 functx-functx-sort 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-substring-after-if-contains 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-substring-after-last-match 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-substring-after-last 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-substring-after-match 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-substring-before-if-contains 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-substring-before-last-match 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-substring-before-last 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-substring-before-match 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-time 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-timezone-from-duration 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-total-days-from-duration 5/5 5/5 5/5 5/5 5/5 5/5 6/6 functx-functx-total-hours-from-duration 6/6 6/6 6/6 6/6 6/6 6/6 6/6 functx-functx-total-minutes-from-duration 5/5 5/5 5/5 5/5 5/5 5/5 6/6 functx-functx-total-months-from-duration 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-total-seconds-from-duration 5/5 5/5 5/5 5/5 5/5 5/5 6/6 functx-functx-total-years-from-duration 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-trim 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-update-attributes 5/5 5/5 5/5 5/5 5/5 5/5 6/6 functx-functx-value-except 5/5 5/5 5/5 5/5 5/5 5/5 6/6 functx-functx-value-intersect 5/5 5/5 5/5 5/5 5/5 5/5 6/6 functx-functx-value-union 5/5 5/5 5/5 5/5 5/5 5/5 6/6 functx-functx-word-count 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-words-to-camel-case 3/3 3/3 3/3 3/3 3/3 3/3 6/6 functx-functx-wrap-values-in-elements 5/5 5/5 5/5 5/5 5/5 5/5 6/6 functx-functx-yearMonthDuration 8/8 8/8 8/8 8/8 8/8 8/8 6/6 functx-functx-yyyyddmm-to-date 4/4 4/4 4/4 4/4 4/4 4/4 6/6 functx-functx-yyyymmdd-to-date 4/4 4/4 4/4 4/4 4/4 4/4 6/6 XQuery 1.1 test cases Extended QNames ("uri":local) 13/13 13/13 13/13 0/10 0/10 10/10 4/6 Higher Order Functions 112/112 112/112 43/112 97/105 97/105 42/105 2/6 Head and Tail Functions 12/12 12/12 6/12 12/12 12/12 6/12 4/6 switch expression (XQuery 1.1) 22/22 22/22 22/22 15/15 15/15 15/15 6/6 Consistency in XQTS Catalog 3/3 3/3 3/3 3/3 3/3 3/3 6/6
|
XQuery XQueryX Feature Anonymous
(XQTS XQTS_1_0_3)XQSharp Zorba
(XQTS current)Anonymous
(XQTS XQTS_1_0_3)XQSharp
(XQTS 1.0.4)Zorba
(XQTS current)Summary Minimal Conformance Optional Feature Errors Single error code for extra features 18/18 18/18 18/18 14/14 14/14 14/14 6/6 combined-errors-1
(catalog, query)pass pass pass pass pass pass combined-errors-2
(catalog, query)pass pass pass pass pass pass combined-errors-3
(catalog, query)pass pass pass pass pass pass combined-errors-4
(catalog, query)pass pass pass pass pass pass K-CombinedErrorCodes-1
(catalog, query)pass pass pass pass pass pass K-CombinedErrorCodes-2
(catalog, query)pass pass pass pass pass pass K-CombinedErrorCodes-3
(catalog, query)pass pass pass pass pass pass K-CombinedErrorCodes-4
(catalog, query)pass pass pass pass pass pass K-CombinedErrorCodes-5
(catalog, query)pass pass pass pass pass pass K-CombinedErrorCodes-6
(catalog, query)pass pass pass pass pass pass K-CombinedErrorCodes-7
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK-CombinedErrorCodes-9
(catalog, query)pass pass pass pass pass pass K-CombinedErrorCodes-10
(catalog, query)pass pass pass pass pass pass K-CombinedErrorCodes-11
(catalog, query)pass pass pass pass pass pass K-CombinedErrorCodes-12
(catalog, query)pass pass pass pass pass pass K-CombinedErrorCodes-13
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK-CombinedErrorCodes-14
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK-CombinedErrorCodes-15
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorXQuery Basics Static Context Evaluation 1/1 1/1 1/1 1/1 1/1 1/1 6/6 static-context-1
(catalog, query)pass pass pass pass pass pass Query Types XQuery Sequence Type Syntax 21/21 21/21 21/21 21/21 21/21 21/21 6/6 sequence-type-1
(catalog, query)pass pass pass pass pass pass sequence-type-2
(catalog, query)pass pass pass pass pass pass sequence-type-3
(catalog, query)pass pass pass pass pass pass sequence-type-4
(catalog, query)pass pass pass pass pass pass sequence-type-5
(catalog, query)pass pass pass pass pass pass sequence-type-6
(catalog, query)pass pass pass pass pass pass sequence-type-7
(catalog, query)pass pass pass pass pass pass sequence-type-8
(catalog, query)pass pass pass pass pass pass sequence-type-9
(catalog, query)pass pass pass pass pass pass sequence-type-10
(catalog, query)pass pass pass pass pass pass sequence-type-11
(catalog, query)pass pass pass pass pass pass sequence-type-12
(catalog, query)pass pass pass pass pass pass sequence-type-13
(catalog, query)pass pass pass pass pass pass sequence-type-14
(catalog, query)pass pass pass pass pass pass sequence-type-15
(catalog, query)pass pass pass pass pass pass sequence-type-16
(catalog, query)pass pass pass pass pass pass sequence-type-17
(catalog, query)pass pass pass pass pass pass sequence-type-18
(catalog, query)pass pass pass pass pass pass sequence-type-19
(catalog, query)pass pass pass pass pass pass sequence-type-20
(catalog, query)pass pass pass pass pass pass sequence-type-21
(catalog, query)pass pass pass pass pass pass XQuery Expressions Primary Expressions Literals 158/158 158/158 158/158 91/91 91/91 91/91 6/6 Literals001
(catalog, query)pass pass pass pass pass pass Literals002
(catalog, query)pass pass pass pass pass pass Literals003
(catalog, query)pass pass pass pass pass pass Literals004
(catalog, query)pass pass pass pass pass pass Literals005
(catalog, query)pass pass pass pass pass pass Literals006
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorLiterals007
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorLiterals008
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorLiterals009
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorLiterals010
(catalog, query)pass pass pass pass pass pass Literals011
(catalog, query)pass pass pass pass pass pass Literals012
(catalog, query)pass pass pass pass pass pass Literals013
(catalog, query)pass pass pass pass pass pass Literals014
(catalog, query)pass pass pass pass pass pass Literals015
(catalog, query)pass pass pass pass pass pass Literals016
(catalog, query)pass pass pass pass pass pass Literals017
(catalog, query)pass pass pass pass pass pass Literals018
(catalog, query)pass pass pass pass pass pass Literals019
(catalog, query)pass pass pass pass pass pass Literals020
(catalog, query)pass pass pass pass pass pass Literals021
(catalog, query)pass pass pass pass pass pass Literals022
(catalog, query)pass pass pass pass pass pass Literals023
(catalog, query)pass pass pass pass pass pass Literals024
(catalog, query)pass pass pass pass pass pass Literals025
(catalog, query)pass pass pass pass pass pass Literals026
(catalog, query)pass pass pass pass pass pass Literals027
(catalog, query)pass pass pass pass pass pass Literals028
(catalog, query)pass pass pass pass pass pass Literals029
(catalog, query)pass pass pass pass pass pass Literals030
(catalog, query)pass pass pass pass pass pass Literals031
(catalog, query)pass pass pass pass pass pass Literals032
(catalog, query)pass pass pass pass pass pass Literals033
(catalog, query)pass pass pass pass pass pass Literals034
(catalog, query)pass pass pass pass pass pass Literals035
(catalog, query)pass pass pass pass pass pass Literals036
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorLiterals037
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorLiterals038
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorLiterals039
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorLiterals040
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorLiterals041
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorLiterals042
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorLiterals043
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorLiterals044
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorLiterals045
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorLiterals046
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorLiterals047
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorLiterals048
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorLiterals049
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorLiterals050
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorLiterals051
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorLiterals052
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorLiterals053
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorLiterals054
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorLiterals055
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorLiterals056
(catalog, query)pass pass pass pass pass pass Literals057
(catalog, query)pass pass pass pass pass pass Literals058
(catalog, query)pass pass pass pass pass pass Literals059
(catalog, query)pass pass pass pass pass pass Literals060
(catalog, query)pass pass pass pass pass pass Literals061
(catalog, query)pass pass pass pass pass pass Literals062
(catalog, query)pass pass pass pass pass pass Literals063
(catalog, query)pass pass pass pass pass pass Literals064
(catalog, query)pass pass pass pass pass pass Literals065
(catalog, query)pass pass pass pass pass pass Literals066
(catalog, query)pass pass pass pass pass pass Literals067
(catalog, query)pass pass pass pass pass pass Literals068
(catalog, query)pass pass pass pass pass pass Literals069
(catalog, query)pass pass pass pass pass pass K-Literals-1
(catalog, query)pass pass pass pass pass pass K-Literals-2
(catalog, query)pass pass pass pass pass pass K-Literals-3
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK-Literals-4
(catalog, query)pass pass pass pass pass pass K-Literals-5
(catalog, query)pass pass pass pass pass pass K-Literals-6
(catalog, query)pass pass pass pass pass pass K-Literals-7
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK-Literals-8
(catalog, query)pass pass pass pass pass pass K-Literals-9
(catalog, query)pass pass pass pass pass pass K-Literals-10
(catalog, query)pass pass pass pass pass pass K-Literals-11
(catalog, query)pass pass pass pass pass pass K-Literals-12
(catalog, query)pass pass pass pass pass pass K-Literals-13
(catalog, query)pass pass pass pass pass pass K-Literals-14
(catalog, query)pass pass pass pass pass pass K-Literals-15
(catalog, query)pass pass pass pass pass pass K-Literals-16
(catalog, query)pass pass pass pass pass pass K-Literals-17
(catalog, query)pass pass pass pass pass pass K-Literals-18
(catalog, query)pass pass pass pass pass pass K-Literals-19
(catalog, query)pass pass pass pass pass pass K-Literals-20
(catalog, query)pass pass pass pass pass pass K-Literals-21
(catalog, query)pass pass pass pass pass pass K-Literals-22
(catalog, query)pass pass pass pass pass pass K-Literals-23
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK-Literals-24
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK-Literals-25
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK-Literals-26
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK-Literals-27
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK-Literals-28
(catalog, query)pass pass pass pass pass pass K-Literals-29
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK-Literals-30
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK-Literals-31
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK-Literals-32
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK-Literals-33
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK-Literals-34
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK-Literals-35
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK-Literals-36
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK-Literals-37
(catalog, query)pass pass pass pass pass pass K-Literals-38
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK-Literals-39
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK-Literals-40
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK-Literals-41
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK-Literals-42
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK-Literals-43
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK-Literals-44
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK-Literals-45
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK-Literals-46
(catalog, query)pass pass pass pass pass pass K-Literals-47
(catalog, query)pass pass pass pass pass pass K-Literals-48
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK-Literals-49
(catalog, query)pass pass pass pass pass pass K-Literals-50
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Literals-1
(catalog, query)pass pass pass not tested no XQueryX to testno result no XQueryX to testno result no XQueryX to testK2-Literals-2
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Literals-3
(catalog, query)pass pass pass pass pass pass K2-Literals-4
(catalog, query)pass pass pass pass pass pass K2-Literals-5
(catalog, query)pass pass pass pass pass pass K2-Literals-6
(catalog, query)pass pass pass pass pass pass K2-Literals-7
(catalog, query)pass pass pass pass pass pass K2-Literals-8
(catalog, query)pass pass pass pass pass pass K2-Literals-9
(catalog, query)pass pass pass pass pass pass K2-Literals-10
(catalog, query)pass pass pass pass pass pass K2-Literals-11
(catalog, query)pass pass pass pass pass pass K2-Literals-12
(catalog, query)pass pass pass pass pass pass K2-Literals-13
(catalog, query)pass pass pass pass pass pass K2-Literals-14
(catalog, query)pass pass pass pass pass pass K2-Literals-15
(catalog, query)pass pass pass pass pass pass K2-Literals-16
(catalog, query)pass pass pass not tested no XQueryX to testno result no XQueryX to testno result no XQueryX to testK2-Literals-17
(catalog, query)pass pass pass not tested no XQueryX to testno result no XQueryX to testno result no XQueryX to testK2-Literals-18
(catalog, query)pass pass pass not tested no XQueryX to testno result no XQueryX to testno result no XQueryX to testK2-Literals-19
(catalog, query)pass pass pass not tested no XQueryX to testno result no XQueryX to testno result no XQueryX to testK2-Literals-20
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Literals-21
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Literals-22
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Literals-23
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Literals-24
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Literals-25
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Literals-26
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Literals-27
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Literals-28
(catalog, query)pass pass pass pass pass pass K2-Literals-29
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Literals-30
(catalog, query)pass pass pass pass pass pass K2-Literals-31
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Literals-32
(catalog, query)pass pass pass pass pass pass K2-Literals-33
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Literals-34
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Literals-35
(catalog, query)pass pass pass pass pass pass K2-Literals-36
(catalog, query)pass pass pass pass pass pass K2-Literals-37
(catalog, query)pass pass pass pass pass pass K2-Literals-38
(catalog, query)pass pass pass pass pass pass K2-Literals-39
(catalog, query)pass pass pass pass pass pass Parenthesized Expressions 20/20 20/20 20/20 20/20 20/20 20/20 6/6 Parenexpr-1
(catalog, query)pass pass pass pass pass pass Parenexpr-2
(catalog, query)pass pass pass pass pass pass Parenexpr-3
(catalog, query)pass pass pass pass pass pass Parenexpr-4
(catalog, query)pass pass pass pass pass pass Parenexpr-5
(catalog, query)pass pass pass pass pass pass Parenexpr-6
(catalog, query)pass pass pass pass pass pass Parenexpr-7
(catalog, query)pass pass pass pass pass pass Parenexpr-8
(catalog, query)pass pass pass pass pass pass Parenexpr-9
(catalog, query)pass pass pass pass pass pass Parenexpr-10
(catalog, query)pass pass pass pass pass pass Parenexpr-11
(catalog, query)pass pass pass pass pass pass Parenexpr-12
(catalog, query)pass pass pass pass pass pass Parenexpr-13
(catalog, query)pass pass pass pass pass pass Parenexpr-14
(catalog, query)pass pass pass pass pass pass Parenexpr-15
(catalog, query)pass pass pass pass pass pass Parenexpr-16
(catalog, query)pass pass pass pass pass pass Parenexpr-17
(catalog, query)pass pass pass pass pass pass Parenexpr-18
(catalog, query)pass pass pass pass pass pass Parenexpr-19
(catalog, query)pass pass pass pass pass pass Parenexpr-20
(catalog, query)pass pass pass pass pass pass Context Item Expressions External Context Item Expressions 24/24 24/24 24/24 24/24 24/24 24/24 6/6 externalcontextitem-1
(catalog, query)pass pass pass pass pass pass externalcontextitem-2
(catalog, query)pass pass pass pass pass pass externalcontextitem-3
(catalog, query)pass pass pass pass pass pass externalcontextitem-4
(catalog, query)pass pass pass pass pass pass externalcontextitem-5
(catalog, query)pass pass pass pass pass pass externalcontextitem-6
(catalog, query)pass pass pass pass pass pass externalcontextitem-7
(catalog, query)pass pass pass pass pass pass externalcontextitem-8
(catalog, query)pass pass pass pass pass pass externalcontextitem-9
(catalog, query)pass pass pass pass pass pass externalcontextitem-10
(catalog, query)pass pass pass pass pass pass externalcontextitem-11
(catalog, query)pass pass pass pass pass pass externalcontextitem-12
(catalog, query)pass pass pass pass pass pass externalcontextitem-13
(catalog, query)pass pass pass pass pass pass externalcontextitem-14
(catalog, query)pass pass pass pass pass pass externalcontextitem-15
(catalog, query)pass pass pass pass pass pass externalcontextitem-16
(catalog, query)pass pass pass pass pass pass externalcontextitem-17
(catalog, query)pass pass pass pass pass pass externalcontextitem-18
(catalog, query)pass pass pass pass pass pass externalcontextitem-19
(catalog, query)pass pass pass pass pass pass externalcontextitem-20
(catalog, query)pass pass pass pass pass pass externalcontextitem-21
(catalog, query)pass pass pass pass pass pass externalcontextitem-22
(catalog, query)pass pass pass pass pass pass externalcontextitem-23
(catalog, query)pass pass pass pass pass pass externalcontextitem-24
(catalog, query)pass pass pass pass pass pass Internal Context Item Expressions 21/21 21/21 21/21 21/21 21/21 21/21 6/6 internalcontextitem-1
(catalog, query)pass pass pass pass pass pass internalcontextitem-2
(catalog, query)pass pass pass pass pass pass internalcontextitem-3
(catalog, query)pass pass pass pass pass pass internalcontextitem-4
(catalog, query)pass pass pass pass pass pass internalcontextitem-5
(catalog, query)pass pass pass pass pass pass internalcontextitem-6
(catalog, query)pass pass pass pass pass pass internalcontextitem-7
(catalog, query)pass pass pass pass pass pass internalcontextitem-8
(catalog, query)pass pass pass pass pass pass internalcontextitem-9
(catalog, query)pass pass pass pass pass pass internalcontextitem-10
(catalog, query)pass pass pass pass pass pass internalcontextitem-11
(catalog, query)pass pass pass pass pass pass internalcontextitem-12
(catalog, query)pass pass pass pass pass pass internalcontextitem-13
(catalog, query)pass pass pass pass pass pass internalcontextitem-14
(catalog, query)pass pass pass pass pass pass internalcontextitem-15
(catalog, query)pass pass pass pass pass pass internalcontextitem-16
(catalog, query)pass pass pass pass pass pass internalcontextitem-17
(catalog, query)pass pass pass pass pass pass internalcontextitem-18
(catalog, query)pass pass pass pass pass pass internalcontextitem-19
(catalog, query)pass pass pass pass pass pass internalcontextitem-20
(catalog, query)pass pass pass pass pass pass internalcontextitem-21
(catalog, query)pass pass pass pass pass pass Function Calls 41/41 41/41 41/41 36/36 36/36 36/36 6/6 K-FunctionCallExpr-1
(catalog, query)pass pass pass pass pass pass K-FunctionCallExpr-2
(catalog, query)pass pass pass pass pass pass K-FunctionCallExpr-3
(catalog, query)pass pass pass pass pass pass K-FunctionCallExpr-4
(catalog, query)pass pass pass pass pass pass K-FunctionCallExpr-5
(catalog, query)pass pass pass pass pass pass K-FunctionCallExpr-6
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK-FunctionCallExpr-7
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK-FunctionCallExpr-8
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK-FunctionCallExpr-9
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK-FunctionCallExpr-10
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK-FunctionCallExpr-11
(catalog, query)pass pass pass pass pass pass K-FunctionCallExpr-12
(catalog, query)pass pass pass pass pass pass K-FunctionCallExpr-13
(catalog, query)pass pass pass pass pass pass K-FunctionCallExpr-14
(catalog, query)pass pass pass pass pass pass K-FunctionCallExpr-15
(catalog, query)pass pass pass pass pass pass K-FunctionCallExpr-16
(catalog, query)pass pass pass pass pass pass K-FunctionCallExpr-17
(catalog, query)pass pass pass pass pass pass K-FunctionCallExpr-18
(catalog, query)pass pass pass pass pass pass K-FunctionCallExpr-19
(catalog, query)pass pass pass pass pass pass K-FunctionCallExpr-20
(catalog, query)pass pass pass pass pass pass K-FunctionCallExpr-21
(catalog, query)pass pass pass pass pass pass K-FunctionCallExpr-22
(catalog, query)pass pass pass pass pass pass K-FunctionCallExpr-23
(catalog, query)pass pass pass pass pass pass K-FunctionCallExpr-24
(catalog, query)pass pass pass pass pass pass K-FunctionCallExpr-25
(catalog, query)pass pass pass pass pass pass K-FunctionCallExpr-26
(catalog, query)pass pass pass pass pass pass K-FunctionCallExpr-27
(catalog, query)pass pass pass pass pass pass K-FunctionCallExpr-28
(catalog, query)pass pass pass pass pass pass K2-FunctionCallExpr-1
(catalog, query)pass pass pass pass pass pass K2-FunctionCallExpr-2
(catalog, query)pass pass pass pass pass pass K2-FunctionCallExpr-3
(catalog, query)pass pass pass pass pass pass K2-FunctionCallExpr-4
(catalog, query)pass pass pass pass pass pass K2-FunctionCallExpr-5
(catalog, query)pass pass pass pass pass pass K2-FunctionCallExpr-6
(catalog, query)pass pass pass pass pass pass K2-FunctionCallExpr-7
(catalog, query)pass pass pass pass pass pass K2-FunctionCallExpr-8
(catalog, query)pass pass pass pass pass pass K2-FunctionCallExpr-9
(catalog, query)pass pass pass pass pass pass K2-FunctionCallExpr-10
(catalog, query)pass pass pass pass pass pass K2-FunctionCallExpr-11
(catalog, query)pass pass pass pass pass pass K2-FunctionCallExpr-12
(catalog, query)pass pass pass pass pass pass K2-FunctionCallExpr-13
(catalog, query)pass pass pass pass pass pass Path Expressions General Path Expression Tests 17/17 17/17 17/17 8/8 8/8 8/8 6/6 PathExprErr-2
(catalog, query)pass pass pass pass pass pass PathExpr-1
(catalog, query)pass pass pass pass pass pass PathExpr-2
(catalog, query)pass pass pass pass pass pass PathExpr-3
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorPathExpr-4
(catalog, query)pass pass pass pass pass pass PathExpr-5
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorPathExpr-6
(catalog, query)pass pass pass pass pass pass PathExpr-7
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorPathExpr-8
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorPathExpr-9
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorPathExpr-10
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorPathExpr-11
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorPathExpr-12
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorPathExpr-13
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorPathExpr-14
(catalog, query)pass pass pass pass pass pass PathExpr-15
(catalog, query)pass pass pass pass pass pass PathExpr-16
(catalog, query)pass pass pass pass pass pass Steps 58/58 58/58 57/58 46/46 46/46 45/46 4/6 K2-Steps-1
(catalog, query)pass pass pass pass pass pass K2-Steps-2
(catalog, query)pass pass pass pass pass pass K2-Steps-3
(catalog, query)pass pass pass pass pass pass K2-Steps-4
(catalog, query)pass pass pass pass pass pass K2-Steps-5
(catalog, query)pass pass pass pass pass pass K2-Steps-6
(catalog, query)pass pass pass pass pass pass K2-Steps-7
(catalog, query)pass pass pass pass pass pass K2-Steps-8
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Steps-9
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Steps-10
(catalog, query)pass pass pass pass pass pass K2-Steps-11
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Steps-12
(catalog, query)pass pass pass pass pass pass K2-Steps-13
(catalog, query)pass pass pass pass pass pass K2-Steps-14
(catalog, query)pass pass pass pass pass pass K2-Steps-15
(catalog, query)pass pass pass pass pass pass K2-Steps-16
(catalog, query)pass pass pass pass pass pass K2-Steps-17
(catalog, query)pass pass pass pass pass pass K2-Steps-18
(catalog, query)pass pass pass pass pass pass K2-Steps-19
(catalog, query)pass pass pass pass pass pass K2-Steps-20
(catalog, query)pass pass pass pass pass pass K2-Steps-21
(catalog, query)pass pass pass pass pass pass K2-Steps-22
(catalog, query)pass pass pass pass pass pass K2-Steps-23
(catalog, query)pass pass pass pass pass pass K2-Steps-24
(catalog, query)pass pass pass pass pass pass K2-Steps-25
(catalog, query)pass pass pass pass pass pass K2-Steps-26
(catalog, query)pass pass pass pass pass pass K2-Steps-27
(catalog, query)pass pass pass pass pass pass K2-Steps-28
(catalog, query)pass pass pass pass pass pass K2-Steps-29
(catalog, query)pass pass pass pass pass pass K2-Steps-30
(catalog, query)pass pass pass pass pass pass K2-Steps-31
(catalog, query)pass pass pass pass pass pass K2-Steps-32
(catalog, query)pass pass pass pass pass pass K2-Steps-33
(catalog, query)pass pass pass pass pass pass K2-Steps-34
(catalog, query)pass pass pass pass pass pass K2-Steps-35
(catalog, query)pass pass pass pass pass pass Steps-leading-lone-slash-1
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorSteps-leading-lone-slash-1a
(catalog, query)pass pass pass pass pass pass Steps-leading-lone-slash-2
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorSteps-leading-lone-slash-2a
(catalog, query)pass pass pass pass pass pass Steps-leading-lone-slash-3
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorSteps-leading-lone-slash-3a
(catalog, query)pass pass pass pass pass pass Steps-leading-lone-slash-4
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorSteps-leading-lone-slash-5
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorSteps-leading-lone-slash-5a
(catalog, query)pass pass pass pass pass pass Steps-leading-lone-slash-6
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorSteps-leading-lone-slash-7
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorSteps-leading-lone-slash-7a
(catalog, query)pass pass pass pass pass pass Steps-leading-lone-slash-8
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorSteps-leading-lone-slash-8a
(catalog, query)pass pass fail pass pass fail Steps-leading-lone-slash-9
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorSteps-leading-lone-slash-10
(catalog, query)pass pass pass pass pass pass Steps-leading-lone-slash-11
(catalog, query)pass pass pass pass pass pass Steps-leading-lone-slash-12
(catalog, query)pass pass pass pass pass pass Steps-leading-lone-slash-13
(catalog, query)pass pass pass pass pass pass Steps-leading-lone-slash-14
(catalog, query)pass pass pass pass pass pass Steps-leading-lone-slash-15
(catalog, query)pass pass pass pass pass pass Steps-leading-lone-slash-16
(catalog, query)pass pass pass pass pass pass Steps-leading-lone-slash-17
(catalog, query)pass pass pass pass pass pass Axes 313/313 313/313 313/313 283/283 283/283 283/283 6/6 Axes001-1
(catalog, query)pass pass pass pass pass pass Axes001-2
(catalog, query)pass pass pass pass pass pass Axes001-3
(catalog, query)pass pass pass pass pass pass Axes002-1
(catalog, query)pass pass pass pass pass pass Axes002-2
(catalog, query)pass pass pass pass pass pass Axes002-3
(catalog, query)pass pass pass pass pass pass Axes002-4
(catalog, query)pass pass pass pass pass pass Axes003-1
(catalog, query)pass pass pass pass pass pass Axes003-2
(catalog, query)pass pass pass pass pass pass Axes003-3
(catalog, query)pass pass pass pass pass pass Axes003-4
(catalog, query)pass pass pass pass pass pass Axes004-1
(catalog, query)pass pass pass pass pass pass Axes004-2
(catalog, query)pass pass pass pass pass pass Axes004-3
(catalog, query)pass pass pass pass pass pass Axes005-1
(catalog, query)pass pass pass pass pass pass Axes005-2
(catalog, query)pass pass pass pass pass pass Axes005-3
(catalog, query)pass pass pass pass pass pass Axes005-4
(catalog, query)pass pass pass pass pass pass Axes006-1
(catalog, query)pass pass pass pass pass pass Axes006-2
(catalog, query)pass pass pass pass pass pass Axes006-3
(catalog, query)pass pass pass pass pass pass Axes006-4
(catalog, query)pass pass pass pass pass pass Axes007-1
(catalog, query)pass pass pass pass pass pass Axes007-2
(catalog, query)pass pass pass pass pass pass Axes007-3
(catalog, query)pass pass pass pass pass pass Axes008-1
(catalog, query)pass pass pass pass pass pass Axes008-2
(catalog, query)pass pass pass pass pass pass Axes008-3
(catalog, query)pass pass pass pass pass pass Axes009-1
(catalog, query)pass pass pass pass pass pass Axes009-2
(catalog, query)pass pass pass pass pass pass Axes009-3
(catalog, query)pass pass pass pass pass pass Axes010-1
(catalog, query)pass pass pass pass pass pass Axes010-2
(catalog, query)pass pass pass pass pass pass Axes010-3
(catalog, query)pass pass pass pass pass pass Axes011-1
(catalog, query)pass pass pass pass pass pass Axes011-2
(catalog, query)pass pass pass pass pass pass Axes011-3
(catalog, query)pass pass pass pass pass pass Axes012-1
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorAxes013-1
(catalog, query)pass pass pass pass pass pass Axes014-1
(catalog, query)pass pass pass pass pass pass Axes015-1
(catalog, query)pass pass pass pass pass pass Axes016-1
(catalog, query)pass pass pass pass pass pass Axes017-1
(catalog, query)pass pass pass pass pass pass Axes018-1
(catalog, query)pass pass pass pass pass pass Axes019-1
(catalog, query)pass pass pass pass pass pass Axes020-1
(catalog, query)pass pass pass pass pass pass Axes021-1
(catalog, query)pass pass pass pass pass pass Axes023-1
(catalog, query)pass pass pass pass pass pass Axes027-1
(catalog, query)pass pass pass pass pass pass Axes030-1
(catalog, query)pass pass pass pass pass pass Axes030-2
(catalog, query)pass pass pass pass pass pass Axes031-1
(catalog, query)pass pass pass pass pass pass Axes031-2
(catalog, query)pass pass pass pass pass pass Axes031-3
(catalog, query)pass pass pass pass pass pass Axes031-4
(catalog, query)pass pass pass pass pass pass Axes032-1
(catalog, query)pass pass pass pass pass pass Axes032-2
(catalog, query)pass pass pass pass pass pass Axes032-3
(catalog, query)pass pass pass pass pass pass Axes032-4
(catalog, query)pass pass pass pass pass pass Axes033-1
(catalog, query)pass pass pass pass pass pass Axes033-2
(catalog, query)pass pass pass pass pass pass Axes033-3
(catalog, query)pass pass pass pass pass pass Axes033-4
(catalog, query)pass pass pass pass pass pass Axes034-1
(catalog, query)pass pass pass pass pass pass Axes034-2
(catalog, query)pass pass pass pass pass pass Axes035-1
(catalog, query)pass pass pass pass pass pass Axes035-2
(catalog, query)pass pass pass pass pass pass Axes035-3
(catalog, query)pass pass pass pass pass pass Axes035-4
(catalog, query)pass pass pass pass pass pass Axes036-1
(catalog, query)pass pass pass pass pass pass Axes036-2
(catalog, query)pass pass pass pass pass pass Axes037-1
(catalog, query)pass pass pass pass pass pass Axes037-2
(catalog, query)pass pass pass pass pass pass Axes041-1
(catalog, query)pass pass pass pass pass pass Axes043-1
(catalog, query)pass pass pass pass pass pass Axes043-2
(catalog, query)pass pass pass pass pass pass Axes044-1
(catalog, query)pass pass pass pass pass pass Axes044-2
(catalog, query)pass pass pass pass pass pass Axes045-1
(catalog, query)pass pass pass pass pass pass Axes045-2
(catalog, query)pass pass pass pass pass pass Axes046-1
(catalog, query)pass pass pass pass pass pass Axes046-2
(catalog, query)pass pass pass pass pass pass Axes047-1
(catalog, query)pass pass pass pass pass pass Axes047-2
(catalog, query)pass pass pass pass pass pass Axes048-1
(catalog, query)pass pass pass pass pass pass Axes048-2
(catalog, query)pass pass pass pass pass pass Axes049-1
(catalog, query)pass pass pass pass pass pass Axes049-2
(catalog, query)pass pass pass pass pass pass Axes055-1
(catalog, query)pass pass pass pass pass pass Axes056-1
(catalog, query)pass pass pass pass pass pass Axes056-2
(catalog, query)pass pass pass pass pass pass Axes056-3
(catalog, query)pass pass pass pass pass pass Axes057-1
(catalog, query)pass pass pass pass pass pass Axes057-2
(catalog, query)pass pass pass pass pass pass Axes057-3
(catalog, query)pass pass pass pass pass pass Axes057-4
(catalog, query)pass pass pass pass pass pass Axes058-1
(catalog, query)pass pass pass pass pass pass Axes058-2
(catalog, query)pass pass pass pass pass pass Axes058-3
(catalog, query)pass pass pass pass pass pass Axes059-1
(catalog, query)pass pass pass pass pass pass Axes059-2
(catalog, query)pass pass pass pass pass pass Axes060-1
(catalog, query)pass pass pass pass pass pass Axes060-2
(catalog, query)pass pass pass pass pass pass Axes060-3
(catalog, query)pass pass pass pass pass pass Axes060-4
(catalog, query)pass pass pass pass pass pass Axes061-1
(catalog, query)pass pass pass pass pass pass Axes061-2
(catalog, query)pass pass pass pass pass pass Axes062-1
(catalog, query)pass pass pass pass pass pass Axes062-2
(catalog, query)pass pass pass pass pass pass Axes063-1
(catalog, query)pass pass pass pass pass pass Axes063-2
(catalog, query)pass pass pass pass pass pass Axes063-3
(catalog, query)pass pass pass pass pass pass Axes063-4
(catalog, query)pass pass pass pass pass pass Axes064-1
(catalog, query)pass pass pass pass pass pass Axes064-2
(catalog, query)pass pass pass pass pass pass Axes064-3
(catalog, query)pass pass pass pass pass pass Axes065-1
(catalog, query)pass pass pass pass pass pass Axes065-2
(catalog, query)pass pass pass pass pass pass Axes066-1
(catalog, query)pass pass pass pass pass pass Axes066-2
(catalog, query)pass pass pass pass pass pass Axes066-3
(catalog, query)pass pass pass pass pass pass Axes066-4
(catalog, query)pass pass pass pass pass pass Axes067-1
(catalog, query)pass pass pass pass pass pass Axes067-2
(catalog, query)pass pass pass pass pass pass Axes067-3
(catalog, query)pass pass pass pass pass pass Axes068-1
(catalog, query)pass pass pass pass pass pass Axes068-2
(catalog, query)pass pass pass pass pass pass Axes068-3
(catalog, query)pass pass pass pass pass pass Axes069-1
(catalog, query)pass pass pass pass pass pass Axes069-2
(catalog, query)pass pass pass pass pass pass Axes069-3
(catalog, query)pass pass pass pass pass pass Axes070-1
(catalog, query)pass pass pass pass pass pass Axes070-2
(catalog, query)pass pass pass pass pass pass Axes070-3
(catalog, query)pass pass pass pass pass pass Axes071-1
(catalog, query)pass pass pass pass pass pass Axes071-2
(catalog, query)pass pass pass pass pass pass Axes071-3
(catalog, query)pass pass pass pass pass pass Axes072-1
(catalog, query)pass pass pass pass pass pass Axes072-2
(catalog, query)pass pass pass pass pass pass Axes073-1
(catalog, query)pass pass pass pass pass pass Axes073-2
(catalog, query)pass pass pass pass pass pass Axes074-1
(catalog, query)pass pass pass pass pass pass Axes074-2
(catalog, query)pass pass pass pass pass pass Axes074-3
(catalog, query)pass pass pass pass pass pass Axes074-4
(catalog, query)pass pass pass pass pass pass Axes075-1
(catalog, query)pass pass pass pass pass pass Axes075-2
(catalog, query)pass pass pass pass pass pass Axes075-3
(catalog, query)pass pass pass pass pass pass Axes075-4
(catalog, query)pass pass pass pass pass pass Axes076-1
(catalog, query)pass pass pass pass pass pass Axes076-2
(catalog, query)pass pass pass pass pass pass Axes076-3
(catalog, query)pass pass pass pass pass pass Axes076-4
(catalog, query)pass pass pass pass pass pass Axes077-1
(catalog, query)pass pass pass pass pass pass Axes077-2
(catalog, query)pass pass pass pass pass pass Axes077-3
(catalog, query)pass pass pass pass pass pass Axes078-1
(catalog, query)pass pass pass pass pass pass Axes078-2
(catalog, query)pass pass pass pass pass pass Axes078-3
(catalog, query)pass pass pass pass pass pass Axes078-4
(catalog, query)pass pass pass pass pass pass Axes079-1
(catalog, query)pass pass pass pass pass pass Axes079-2
(catalog, query)pass pass pass pass pass pass Axes079-3
(catalog, query)pass pass pass pass pass pass Axes079-4
(catalog, query)pass pass pass pass pass pass Axes080-1
(catalog, query)pass pass pass pass pass pass Axes080-2
(catalog, query)pass pass pass pass pass pass Axes080-3
(catalog, query)pass pass pass pass pass pass Axes081-1
(catalog, query)pass pass pass pass pass pass Axes081-2
(catalog, query)pass pass pass pass pass pass Axes081-3
(catalog, query)pass pass pass pass pass pass Axes081-4
(catalog, query)pass pass pass pass pass pass Axes082-1
(catalog, query)pass pass pass pass pass pass Axes082-2
(catalog, query)pass pass pass pass pass pass Axes082-3
(catalog, query)pass pass pass pass pass pass Axes083-1
(catalog, query)pass pass pass pass pass pass Axes083-2
(catalog, query)pass pass pass pass pass pass Axes083-3
(catalog, query)pass pass pass pass pass pass Axes084-1
(catalog, query)pass pass pass pass pass pass Axes084-2
(catalog, query)pass pass pass pass pass pass Axes084-3
(catalog, query)pass pass pass pass pass pass Axes084-4
(catalog, query)pass pass pass pass pass pass Axes085
(catalog, query)pass pass pass pass pass pass Axes086
(catalog, query)pass pass pass pass pass pass Axes087
(catalog, query)pass pass pass pass pass pass Axes088
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorAxes089
(catalog, query)pass pass pass pass pass pass Axes090
(catalog, query)pass pass pass pass pass pass Axes091
(catalog, query)pass pass pass pass pass pass Axes092
(catalog, query)pass pass pass pass pass pass Axes093
(catalog, query)pass pass pass pass pass pass Axes094
(catalog, query)pass pass pass pass pass pass Axes095
(catalog, query)pass pass pass pass pass pass Axes096
(catalog, query)pass pass pass pass pass pass Axes097
(catalog, query)pass pass pass pass pass pass Axes098
(catalog, query)pass pass pass pass pass pass Axes099
(catalog, query)pass pass pass pass pass pass Axes100
(catalog, query)pass pass pass pass pass pass Axes101
(catalog, query)pass pass pass pass pass pass Axes102
(catalog, query)pass pass pass pass pass pass Axes103
(catalog, query)pass pass pass pass pass pass Axes104
(catalog, query)pass pass pass pass pass pass Axes105
(catalog, query)pass pass pass pass pass pass Axes106
(catalog, query)pass pass pass pass pass pass Axes107
(catalog, query)pass pass pass pass pass pass Axes108
(catalog, query)pass pass pass pass pass pass Axes109
(catalog, query)pass pass pass pass pass pass Axes110
(catalog, query)pass pass pass pass pass pass Axes111
(catalog, query)pass pass pass pass pass pass axis-err-1
(catalog, query)pass pass pass pass pass pass K2-Axes-1
(catalog, query)pass pass pass pass pass pass K2-Axes-2
(catalog, query)pass pass pass pass pass pass K2-Axes-3
(catalog, query)pass pass pass pass pass pass K2-Axes-4
(catalog, query)pass pass pass pass pass pass K2-Axes-5
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Axes-6
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Axes-7
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Axes-8
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Axes-9
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Axes-10
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Axes-11
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Axes-12
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Axes-13
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Axes-14
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Axes-15
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Axes-16
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Axes-17
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Axes-18
(catalog, query)pass pass pass pass pass pass K2-Axes-19
(catalog, query)pass pass pass pass pass pass K2-Axes-20
(catalog, query)pass pass pass pass pass pass K2-Axes-21
(catalog, query)pass pass pass pass pass pass K2-Axes-22
(catalog, query)pass pass pass pass pass pass K2-Axes-23
(catalog, query)pass pass pass pass pass pass K2-Axes-24
(catalog, query)pass pass pass pass pass pass K2-Axes-25
(catalog, query)pass pass pass pass pass pass K2-Axes-26
(catalog, query)pass pass pass pass pass pass K2-Axes-27
(catalog, query)pass pass pass pass pass pass K2-Axes-28
(catalog, query)pass pass pass pass pass pass K2-Axes-29
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Axes-30
(catalog, query)pass pass pass pass pass pass K2-Axes-31
(catalog, query)pass pass pass pass pass pass K2-Axes-32
(catalog, query)pass pass pass pass pass pass K2-Axes-33
(catalog, query)pass pass pass pass pass pass K2-Axes-34
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Axes-35
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Axes-36
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Axes-37
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Axes-38
(catalog, query)pass pass pass pass pass pass K2-Axes-39
(catalog, query)pass pass pass pass pass pass K2-Axes-40
(catalog, query)pass pass pass pass pass pass K2-Axes-41
(catalog, query)pass pass pass pass pass pass K2-Axes-42
(catalog, query)pass pass pass pass pass pass K2-Axes-43
(catalog, query)pass pass pass pass pass pass K2-Axes-44
(catalog, query)pass pass pass pass pass pass K2-Axes-45
(catalog, query)pass pass pass pass pass pass K2-Axes-46
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Axes-47
(catalog, query)pass pass pass pass pass pass K2-Axes-48
(catalog, query)pass pass pass pass pass pass K2-Axes-49
(catalog, query)pass pass pass pass pass pass K2-Axes-50
(catalog, query)pass pass pass pass pass pass K2-Axes-51
(catalog, query)pass pass pass pass pass pass K2-Axes-52
(catalog, query)pass pass pass pass pass pass K2-Axes-53
(catalog, query)pass pass pass pass pass pass K2-Axes-54
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Axes-55
(catalog, query)pass pass pass pass pass pass K2-Axes-56
(catalog, query)pass pass pass pass pass pass K2-Axes-57
(catalog, query)pass pass pass pass pass pass K2-Axes-58
(catalog, query)pass pass pass pass pass pass K2-Axes-59
(catalog, query)pass pass pass pass pass pass K2-Axes-60
(catalog, query)pass pass pass pass pass pass K2-Axes-61
(catalog, query)pass pass pass pass pass pass K2-Axes-62
(catalog, query)pass pass pass pass pass pass K2-Axes-63
(catalog, query)pass pass pass pass pass pass K2-Axes-64
(catalog, query)pass pass pass pass pass pass K2-Axes-65
(catalog, query)pass pass pass pass pass pass K2-Axes-66
(catalog, query)pass pass pass pass pass pass K2-Axes-67
(catalog, query)pass pass pass pass pass pass K2-Axes-68
(catalog, query)pass pass pass pass pass pass K2-Axes-69
(catalog, query)pass pass pass pass pass pass K2-Axes-70
(catalog, query)pass pass pass pass pass pass K2-Axes-71
(catalog, query)pass pass pass pass pass pass K2-Axes-72
(catalog, query)pass pass pass pass pass pass K2-Axes-73
(catalog, query)pass pass pass pass pass pass K2-Axes-74
(catalog, query)pass pass pass pass pass pass K2-Axes-75
(catalog, query)pass pass pass pass pass pass K2-Axes-76
(catalog, query)pass pass pass pass pass pass K2-Axes-77
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Axes-78
(catalog, query)pass pass pass pass pass pass K2-Axes-79
(catalog, query)pass pass pass pass pass pass K2-Axes-80
(catalog, query)pass pass pass pass pass pass K2-Axes-81
(catalog, query)pass pass pass pass pass pass K2-Axes-82
(catalog, query)pass pass pass pass pass pass K2-Axes-83
(catalog, query)pass pass pass pass pass pass K2-Axes-84
(catalog, query)pass pass pass pass pass pass K2-Axes-85
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Axes-86
(catalog, query)pass pass pass pass pass pass K2-Axes-87
(catalog, query)pass pass pass pass pass pass K2-Axes-88
(catalog, query)pass pass pass pass pass pass K2-Axes-89
(catalog, query)pass pass pass pass pass pass K2-Axes-90
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Axes-91
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Axes-92
(catalog, query)pass pass pass pass pass pass K2-Axes-93
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Axes-94
(catalog, query)pass pass pass pass pass pass K2-Axes-95
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Axes-96
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Axes-97
(catalog, query)pass pass pass not tested no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorno result no XQueryX to test - XQuery source is a parse errorK2-Axes-98
(catalog, query)pass pass pass pass pass pass K2-Axes-99
(catalog, query)pass pass pass pass pass pass K2-Axes-100
(catalog, query)pass pass pass pass pass pass K2-Axes-101
(catalog, query)pass pass pass pass pass pass &nbs