XQuery Test Suite Result Summary


Contents


Implementations:

X-Hive/DB

Organization:X-Hive Corporation
http://www.x-hive.com
Implementation:X-Hive/DB
Version:7.0

Test Run:

X-Hive/DB

Features:

Minimum Conformance
X-Hive/DB:   true

Schema Import
X-Hive/DB:   false

Schema Validation
X-Hive/DB:   true

Static Typing
X-Hive/DB:   false

Static Typing Extensions
X-Hive/DB:   false

Full Axis
X-Hive/DB:   true

Module
X-Hive/DB:   true

Serialization
X-Hive/DB:   false

Implementation-defined Items:

[XQuery] The version of Unicode that is used to construct expressions.
X-Hive/DB:   not specified

[XQuery] The statically-known collations.
X-Hive/DB:   not specified

[XQuery] The implicit timezone.
X-Hive/DB:   not specified

[XQuery] The circumstances in which warnings are raised, and the ways in which warnings are handled.
X-Hive/DB:   not specified

[XQuery] The method by which errors are reported to the external processing environment.
X-Hive/DB:   not specified

[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].
X-Hive/DB:   not specified

[XQuery] Any components of the static context or dynamic context that are overwritten or augmented by the implementation.
X-Hive/DB:   not specified

[XQuery] Which of the optional axes are supported by the implementation, if the Full-Axis Feature is not supported.
X-Hive/DB:   not specified

[XQuery] The default handling of empty sequences returned by an ordering key (sortspec) in an order by clause (empty least or empty greatest).
X-Hive/DB:   not specified

[XQuery] The names and semantics of any extension expressions (pragmas) recognized by the implementation.
X-Hive/DB:   not specified

[XQuery] The names and semantics of any option declarations recognized by the implementation.
X-Hive/DB:   not specified

[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.
X-Hive/DB:   not specified

[XQuery] How the implementation handles location hints in module imports, if the Module Feature is supported.
X-Hive/DB:   not specified

[XQuery] Any static typing extensions supported by the implementation, if the Static Typing Feature is supported.
X-Hive/DB:   not specified

[XQuery] The means by which serialization is invoked, if the Serialization Feature is supported.
X-Hive/DB:   not specified

[XQuery] The default value for the encoding, media-type, normalization-form, and byte-order-mark parameters, if the Serialization Feature is supported
X-Hive/DB:   not specified

[FuncOps] 4 The Trace Function, The destination of the trace output is implementation-defined.
X-Hive/DB:   not specified

[FuncOps] 6.2 Operators on Numeric Values, They may 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 [ISO 10967].
X-Hive/DB:   not specified

[FuncOps] 6.2 Operators on Numeric Values, For xs:decimal values the number of digits of precision returned by the numeric operators is implementation-defined.
X-Hive/DB:   not specified

[FuncOps] 6.2 Operators on Numeric Values, 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.
X-Hive/DB:   not specified

[FuncOps] 7.1 String Types, It is implementation-defined which version of Unicode is supported, but it is recommended that the most recent version of Unicode be used.
X-Hive/DB:   not specified

[FuncOps] 7.4.5 fn:normalize-space, The whitespace characters are defined in [XML 1.0 Recommendation (Third Edition)] and in [XML 1.1 Recommendation]. The choice of which definitions to use is implementation-defined.
X-Hive/DB:   not specified

[FuncOps] 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.
X-Hive/DB:   not specified

[FuncOps] 7.5 Functions Based on Substring Matching, The ability to decompose strings into collation units is an implementation-defined property of the collation.
X-Hive/DB:   not specified

[FuncOps] 10.2.1 Limits and Precision, For this specification, 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.
X-Hive/DB:   not specified

[FuncOps] 15.5.4 fn:doc, The set of URI schemes that the implementation recognizes is implementation-defined. Implementations may allow the mapping of URIs to resources to be configured by the user, using mechanisms such as catalogs or user-written URI handlers.
X-Hive/DB:   not specified

[FuncOps] 15.5.4 fn:doc, The handling of non-XML media types is implementation-defined. Implementations may allow instances of the data model to be constructed from non-XML resources, under user control.
X-Hive/DB:   not specified

[FuncOps] 15.5.4 fn:doc, It is implementation-defined whether DTD validation and/or schema validation is applied to the source document.
X-Hive/DB:   not specified

[FuncOps] 17.1.3.3 Casting to xs:decimal, If SV is too large to be accommodated as an xs:decimal, (see [XML Schema Part 2: Datatypes Second Edition] for implementation-defined limits on numeric values) an error is raised [err:FOCA0001].
X-Hive/DB:   not specified

[FuncOps] 17.1.3.4 Casting to xs:integer, If SV is too large to be accommodated as an integer, (see [XML Schema Part 2: Datatypes Second Edition] for implementation-defined limits on numeric values) an error is raised [err:FOCA0003].
X-Hive/DB:   not specified

[DataModel] Support for additional user-defined or implementation-defined types is implementation-defined. (See 2.6.1 Representation of Types)
X-Hive/DB:   not specified

[DataModel] Preservation of leap seconds is implementation-defined. (See 3.3.2 Dates and Times)
X-Hive/DB:   not specified

[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)
X-Hive/DB:   not specified

[Serialization] For any implementation-defined output method, it is implementation-defined whether sequence normalization process takes place. (See 2 Sequence Normalization)
X-Hive/DB:   not specified

[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)
X-Hive/DB:   not specified

[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)
X-Hive/DB:   not specified

[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)
X-Hive/DB:   not specified

[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)
X-Hive/DB:   not specified

Static Context Properties:

Statically known namespaces
X-Hive/DB:   not specified

Default element/type namespace
X-Hive/DB:   not specified

Default function namespace
X-Hive/DB:   not specified

In-scope schema types
X-Hive/DB:   not specified

In-scope element declarations
X-Hive/DB:   not specified

In-scope attribute declarations
X-Hive/DB:   not specified

In-scope variables
X-Hive/DB:   not specified

Context item static type
X-Hive/DB:   not specified

Function signatures
X-Hive/DB:   not specified

Statically known collations
X-Hive/DB:   not specified

Default collation
X-Hive/DB:   not specified

Construction mode
X-Hive/DB:   not specified

Ordering mode
X-Hive/DB:   not specified

Default order for empty sequences
X-Hive/DB:   not specified

Boundary-space policy
X-Hive/DB:   not specified

Copy-namespaces mode
X-Hive/DB:   not specified

Base URI
X-Hive/DB:   not specified

Statically known documents
X-Hive/DB:   not specified

Statically known collections
X-Hive/DB:   not specified

Statically known default collection type
X-Hive/DB:   not specified

Dynamic Context Properties:

Context item
X-Hive/DB:   not specified

Context position
X-Hive/DB:   not specified

Context size
X-Hive/DB:   not specified

Variable values
X-Hive/DB:   not specified

Function implementations
X-Hive/DB:   not specified

Current dateTime
X-Hive/DB:   not specified

Implicit timezone
X-Hive/DB:   not specified

Available documents
X-Hive/DB:   not specified

Available collections
X-Hive/DB:   not specified

Default collection
X-Hive/DB:   not specified

Summarized Results:

FeatureX-Hive/DB
Minimal Conformance
    XQuery Expressions
        Primary Expressions
            Literals69/69
            Parenthesized Expressions
            Context Item Expressions
                External Context Item Expressions
                Internal Context Item Expressions
        Path Expressions
            Steps
                Axes185/185
                Node Tests
                    NodeTest16/16
                    NameTest3/3
            Predicates
            Unabbreviated Syntax
            Abbreviated Syntax
        Sequence Expressions
            Constructing Sequences
                Comma Operator29/29
                Range Expression
            Filter Expressions5/5
            Combining Node Sequences20/20
        Operators
            Arithmetic Operators
                Arithmetic Operators on Numeric Values
                    op:numeric-add65/65
                    op:numeric-subtract69/69
                    op:numeric-multiply46/46
                    op:numeric-divide62/62
                    op:numeric-integer-divide55/55
                    op:numeric-mod29/29
                    op:numeric-unary-plus39/39
                    op:numeric-unary-minus39/39
                Arithmetic Operators on Duration Values
                    op:add-yearMonthDurations21/21
                    op:subtract-yearMonthDurations21/21
                    op:multiply-yearMonthDuration23/23
                    op:divide-yearMonthDuration21/21
                    op:divide-yearMonthDuration-by-yearMonthDuration21/21
                    op:add-dayTimeDurations21/21
                    op:subtract-dayTimeDurations21/21
                    op:multiply-dayTimeDuration23/23
                    op:divide-dayTimeDuration20/20
                    op:divide-dayTimeDuration-by-dayTimeDuration21/21
                Arithmetic Operators on Duration Date Time Values
                    op:subtract-dateTimes-yielding-dayTimeDuration
                    op:subtract-dates-yielding-dayTimeDuration
                    op:subtract-times21/21
                    op:add-yearMonthDuration-to-dateTime5/5
                    op:add-dayTimeDuration-to-dateTime5/5
                    op:subtract-yearMonthDuration-from-dateTime5/5
                    op:subtract-dayTimeDuration-from-dateTime5/5
                    op:add-yearMonthDuration-to-date5/5
                    op:add-dayTimeDuration-to-date5/5
                    op:subtract-yearMonthDuration-from-date5/5
                    op:subtract-dayTimeDuration-from-date5/5
                    op:add-dayTimeDuration-to-time21/21
                    op:subtract-dayTimeDuration-from-time5/5
            Comparison Operators
                Value Comparison
                    Comparison of Numeric Values
                        op:numeric-equal130/130
                        op:numeric-less-than130/130
                        op:numeric-greater-than65/65
                    Operators on URI Values
                    Comparison Operators on Boolean Values
                        op:boolean-equal40/40
                        op:boolean-less-than36/36
                        op:boolean-greater-than36/36
                    Comparissons of Duration, Date Time Values
                        op:yearMonthDuration-equal20/20
                        op:yearMonthDuration-less-than22/22
                        op:yearMonthDuration-greater-than22/22
                        op:dayTimeDuration-equal20/20
                        op:dayTimeDuration-less-than22/22
                        op:dayTimeDuration-greater-than22/22
                        op:dateTime-equal20/20
                        op:dateTime-less-than22/22
                        op:dateTime-greater-than22/22
                        op:date-equal20/20
                        op:date-less-than24/24
                        op:date-greater-than24/24
                        op:time-equal20/20
                        op:time-less-than24/24
                        op:time-greater-than24/24
                        op:gYearMonth-equal24/24
                        op:gYear-equal24/24
                        op:gMonthDay-equal23/23
                        op:gMonth-equal23/23
                        op:gDay-equal23/23
                    Comparison Operators on QName Values
                        op:QName-equal
                    Comparison Operators on base64Binary and hexBinary Types
                        op:hexBinary-equal10/10
                        op:base64Binary-equal10/10
                    Comparison Operators on NOTATION Types
                        op:NOTATION-equal
                General Comparisons
                    The "=" operator for general comparisons99/99
                    The "!=" operator for general comparisons99/99
                    The "< (less than)" operator for general comparisons99/99
                    The "<= (less than or equal)" operator for general comparisons99/99
                    The "> (greater than)" operator for general comparisons99/99
                    The ">= (greater than or equal)" operator for general comparisons99/99
                Node Comparisons
            Operators on Nodes
                op:is-same-node21/21
                op:node-before21/21
                op:node-after21/21
            Operators on Sequences
                op:union23/23
                op:intersect23/23
                op:except23/23
        Logical Expressions318/318
        Constructors
            Direct Element Constructors207/207
                Attributes43/43
                Namespace Declaration Attributes29/29
                Content65/65
                White Space Element Content57/57
            Other Direct Constructors20/20
            Computed Constructors
                Computed Element Constructors55/55
                Computed Attribute Constructors32/32
                Document Node Constructors24/24
                Text Node Constructors20/20
                Computed Processing-instruction Constructors23/23
                Computed Comment Constructors21/21
            In-scope Namespaces of a Constructed Element
        Tests of For-Let-Where-OrderBy-Return Expressions
            FOR Clause
                FOR Clause without TypeDeclaration28/28
                FOR Clause with TypeDeclaration21/21
            LET Clause
                LET Clause without TypeDeclaration21/21
                LET Clause with TypeDeclaration
            WHERE Clause20/20
            ORDER BY Clause
                ORDER BY Clause with OrderModifier57/57
                ORDER BY Clause without OrderModifier
            RETURN Clause20/20
        Ordered and Unordered Expressions
        Conditional Expressions20/20
        Quantified Expressions
        Expressions on Sequence Types
            Instance Of110/110
            Typeswitch16/16
            Cast730/730
            Castable646/646
            Treat
        Modules and Prologs
            Version Declaration
            Xmlspace Declaration
            Default Collation Declaration
            Base URI Declaration
            Construction Declaration
            Default Namespace Declaration
            Default Ordering Declaration
            Namespace Declaration
            Variable Declaration
                External Variable References without TypeDeclaration
                External Variable References with TypeDeclatation
                Internal Variable References without TypeDeclaration62/62
                Internal Variable References with TypeDeclatation
            Function Declaration
        XQuery Comments20/20
        Extension Expression
        Implicit Context
    Functions
        Accessor Functions
            fn:node-name
            fn:nilled
            fn:string39/39
            fn:data39/39
            fn:base-uri
            fn:static-base-uri
            fn:document-uri
        The Error Function
        The Trace Function
        Constructor Functions
        Funcions on Numeric Values
            fn:abs39/39
            fn:ceiling39/39
            fn:floor39/39
            fn:round39/39
            fn:round-half-to-even39/39
        Funcions on Strings
            Functions to Assemble and Disassemble Strings
                fn:codepoints-to-string
                fn:string-to-codepoints3/3
            Equality and Comparison of Strings
                fn:compare26/26
            Functions on String Values
                fn:concat65/65
                fn:string-join26/26
                fn:substring
                fn:string-length3/3
                fn:normalize-space3/3
                fn:normalize-unicode
                fn:upper-case3/3
                fn:lower-case3/3
                fn:translate
                fn:escape-uri
            Functions Based on Substring Matching
                fn:contains21/21
                fn:starts-with21/21
                fn:ends-with21/21
                fn:substring-before21/21
                fn:substring-after21/21
            String Functions that Use Pattern Matching
                fn:matches5/5
                fn:replace7/7
                fn:tokenize
        Funcions for anyURI
            fn:resolve-uri
        Funcions on Boolean Values
            fn:true
            fn:false
            fn:not39/39
        Funcions on Durations, Dates and Times
            Component Extraction Functions on Durations, Dates and Times
                fn:years-from-duration22/22
                fn:months-from-duration22/22
                fn:days-from-duration22/22
                fn:hours-from-duration22/22
                fn:minutes-from-duration22/22
                fn:seconds-from-duration22/22
                fn:year-from-dateTime22/22
                fn:month-from-dateTime22/22
                fn:day-from-dateTime22/22
                fn:hours-from-dateTime22/22
                fn:minutes-from-dateTime22/22
                fn:seconds-from-dateTime22/22
                fn:timezone-from-dateTime20/20
                fn:year-from-date22/22
                fn:month-from-date22/22
                fn:day-from-date22/22
                fn:timezone-from-date20/20
                fn:hours-from-time22/22
                fn:minutes-from-time22/22
                fn:seconds-from-time22/22
                fn:timezone-from-time20/20
            Timezone Adjustment on Dates and Time Values
                fn:adjust-dateTime-to-timezone3/3
                fn:adjust-date-to-timezone3/3
                fn:adjust-time-to-timezone3/3
        Functions Related to QNames
            Additional Constructor Functions for QNames
                fn:resolve-QName
                fn:QName
            fn:local-name-from-QName
            fn:namespace-uri-from-Qname
            fn:namespace-uri-for-prefix
            fn:in-scope-prefixes
        Funcions on Nodes
            fn:name
            fn:local-name
            fn:namespace-uri
            fn:number39/39
            fn:lang3/3
            fn:root
        Funcions on Sequences
            General Functions and Operators on Sequences
                fn:boolean87/87
                fn:index-of22/22
                fn:empty39/39
                fn:exists39/39
                fn:distinct-values71/71
                fn:insert-before20/20
                fn:remove20/20
                fn:reverse39/39
                fn:subsequence23/23
                fn:unordered23/23
            Functions That Test the Cardinality of Sequences
                fn:zero-or-one39/39
                fn:one-or-more39/39
                fn:exactly-one39/39
            fn:deep-equal96/96
            Aggregate Functions
                fn:count39/39
                fn:avg104/104
                fn:max104/104
                fn:min104/104
                fn:sum165/165
            Functions that Generate Sequences
                fn:id
                fn:idref
                fn:doc
                fn:collection
        Context Funcions
            fn:position
            fn:last
            fn:current-dateTime
            fn:current-date
            fn:current-time
            fn:default-collation
            fn:implicit-timezone
Optional Features
    Schema Import Feature
        Schema Import
    Schema Validation Feature
        Validate Expression
    Static Typing Feature
        Static Typing and the 'statically empty' rule
            Static Typing for general Expressions involving the 'statically empty' rule.0/12
        Static Typing of Path Expressions
            Static Typing of Steps Expressions
                Static Typing of Axes Steps0/15
    Full Axis Feature
        ancestor Axis
        ancestor-or-self Axis
        following Axis
        following-sibling Axis
        preceding Axis
        preceding-sibling Axis
    Module Feature
        Module Declaration
        Module Import
Use Cases
    Use Case "XMP": Experiences and Exemplars12/12
    Use Case "TREE": Queries that preserve hierarchy6/6
    Use Case "SEQ" - Queries based on Sequence5/5
    Use Case "R" - Access to Relational Data18/18
    Use Case "SGML": Standard Generalized Markup Language11/11
    Use Case "STRING": String Search4/4
    Use Case "NS" - Queries Using Namespaces8/8
    Use Case "PARTS" - Recursive Parts Explosion1/1
Consistency in XQTS Catalog0/1

Detailed Results:

FeatureX-Hive/DB
Minimal Conformance
    XQuery Expressions
        Primary Expressions
            Literals69/69
                Literals001pass
                Literals002pass
                Literals003pass
                Literals004pass
                Literals005pass
                Literals006pass
                Literals007pass
                Literals008pass
                Literals009pass
                Literals010pass
                Literals011pass
                Literals012pass
                Literals013pass
                Literals014pass
                Literals015pass
                Literals016pass
                Literals017pass
                Literals018pass
                Literals019pass
                Literals020pass
                Literals021pass
                Literals022pass
                Literals023pass
                Literals024pass
                Literals025pass
                Literals026pass
                Literals027pass
                Literals028pass
                Literals029pass
                Literals030pass
                Literals031pass
                Literals032pass
                Literals033pass
                Literals034pass
                Literals035pass
                Literals036pass
                Literals037pass
                Literals038pass
                Literals039pass
                Literals040pass
                Literals041pass
                Literals042pass
                Literals043pass
                Literals044pass
                Literals045pass
                Literals046pass
                Literals047pass
                Literals048pass
                Literals049pass
                Literals050pass
                Literals051pass
                Literals052pass
                Literals053pass
                Literals054pass
                Literals055pass
                Literals056pass
                Literals057pass
                Literals058pass
                Literals059pass
                Literals060pass
                Literals061pass
                Literals062pass
                Literals063pass
                Literals064pass
                Literals065pass
                Literals066pass
                Literals067pass
                Literals068pass
                Literals069pass
            Parenthesized Expressions
            Context Item Expressions
                External Context Item Expressions
                Internal Context Item Expressions
        Path Expressions
            Steps
                Axes185/185
                    Axes001-1pass
                    Axes001-2pass
                    Axes001-3pass
                    Axes002-1pass
                    Axes002-2pass
                    Axes002-3pass
                    Axes002-4pass
                    Axes003-1pass
                    Axes003-2pass
                    Axes003-3pass
                    Axes003-4pass
                    Axes004-1pass
                    Axes004-2pass
                    Axes004-3pass
                    Axes005-1pass
                    Axes005-2pass
                    Axes005-3pass
                    Axes005-4pass
                    Axes006-1pass
                    Axes006-2pass
                    Axes006-3pass
                    Axes006-4pass
                    Axes007-1pass
                    Axes007-2pass
                    Axes007-3pass
                    Axes008-1pass
                    Axes008-2pass
                    Axes008-3pass
                    Axes009-1pass
                    Axes009-2pass
                    Axes009-3pass
                    Axes010-1pass
                    Axes010-2pass
                    Axes010-3pass
                    Axes011-1pass
                    Axes011-2pass
                    Axes011-3pass
                    Axes012-1pass
                    Axes013-1pass
                    Axes014-1pass
                    Axes015-1pass
                    Axes016-1pass
                    Axes017-1pass
                    Axes018-1pass
                    Axes019-1pass
                    Axes020-1pass
                    Axes021-1pass
                    Axes023-1pass
                    Axes027-1pass
                    Axes030-1pass
                    Axes030-2pass
                    Axes031-1pass
                    Axes031-2pass
                    Axes031-3pass
                    Axes031-4pass
                    Axes032-1pass
                    Axes032-2pass
                    Axes032-3pass
                    Axes032-4pass
                    Axes033-1pass
                    Axes033-2pass
                    Axes033-3pass
                    Axes033-4pass
                    Axes034-1pass
                    Axes034-2pass
                    Axes035-1pass
                    Axes035-2pass
                    Axes035-3pass
                    Axes035-4pass
                    Axes036-1pass
                    Axes036-2pass
                    Axes037-1pass
                    Axes037-2pass
                    Axes041-1pass
                    Axes043-1pass
                    Axes043-2pass
                    Axes044-1pass
                    Axes044-2pass
                    Axes045-1pass
                    Axes045-2pass
                    Axes046-1pass
                    Axes046-2pass
                    Axes047-1pass
                    Axes047-2pass
                    Axes048-1pass
                    Axes048-2pass
                    Axes049-1pass
                    Axes049-2pass
                    Axes055-1pass
                    Axes056-1pass
                    Axes056-2pass
                    Axes056-3pass
                    Axes057-1pass
                    Axes057-2pass
                    Axes057-3pass
                    Axes057-4pass
                    Axes058-1pass
                    Axes058-2pass
                    Axes058-3pass
                    Axes059-1pass
                    Axes059-2pass
                    Axes060-1pass
                    Axes060-2pass
                    Axes060-3pass
                    Axes060-4pass
                    Axes061-1pass
                    Axes061-2pass
                    Axes062-1pass
                    Axes062-2pass
                    Axes063-1pass
                    Axes063-2pass
                    Axes063-3pass
                    Axes063-4pass
                    Axes064-1pass
                    Axes064-2pass
                    Axes064-3pass
                    Axes065-1pass
                    Axes065-2pass
                    Axes066-1pass
                    Axes066-2pass
                    Axes066-3pass
                    Axes066-4pass
                    Axes067-1pass
                    Axes067-2pass
                    Axes067-3pass
                    Axes068-1pass
                    Axes068-2pass
                    Axes068-3pass
                    Axes069-1pass
                    Axes069-2pass
                    Axes069-3pass
                    Axes070-1pass
                    Axes070-2pass
                    Axes070-3pass
                    Axes071-1pass
                    Axes071-2pass
                    Axes071-3pass
                    Axes072-1pass
                    Axes072-2pass
                    Axes073-1pass
                    Axes073-2pass
                    Axes074-1pass
                    Axes074-2pass
                    Axes074-3pass
                    Axes074-4pass
                    Axes075-1pass
                    Axes075-2pass
                    Axes075-3pass
                    Axes075-4pass
                    Axes076-1pass
                    Axes076-2pass
                    Axes076-3pass
                    Axes076-4pass
                    Axes077-1pass
                    Axes077-2pass
                    Axes077-3pass
                    Axes078-1pass
                    Axes078-2pass
                    Axes078-3pass
                    Axes078-4pass
                    Axes079-1pass
                    Axes079-2pass
                    Axes079-3pass
                    Axes079-4pass
                    Axes080-1pass
                    Axes080-2pass
                    Axes080-3pass
                    Axes081-1pass
                    Axes081-2pass
                    Axes081-3pass
                    Axes081-4pass
                    Axes082-1pass
                    Axes082-2pass
                    Axes082-3pass
                    Axes083-1pass
                    Axes083-2pass
                    Axes083-3pass
                    Axes084-1pass
                    Axes084-2pass
                    Axes084-3pass
                    Axes084-4pass
                    Axes085pass
                    Axes086pass
                    Axes087pass
                    Axes088pass
                Node Tests
                    NodeTest16/16
                        NodeTest001pass
                        NodeTest002pass
                        NodeTest006pass
                        NodeTest007-1pass
                        NodeTest007-2pass
                        NodeTest008-1pass
                        NodeTest008-2pass
                        NodeTest009-1pass
                        NodeTest009-2pass
                        NodeTest010-1pass
                        NodeTest010-2pass
                        NodeTest011-1pass
                        NodeTest011-2pass
                        NodeTest012-1pass
                        NodeTest012-2pass
                        NodeTest013-1pass
                    NameTest3/3
                        NodeTest003pass
                        NodeTest004pass
                        NodeTest005pass
            Predicates
            Unabbreviated Syntax
            Abbreviated Syntax
        Sequence Expressions
            Constructing Sequences
                Comma Operator29/29
                    sequenceexpressionhc1pass
                    sequenceexpressionhc2