XQuery Test Suite Result Summary

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/.

Legend:    
        
passed    
        
almost passed
(≥ 98%)
    
        
failed    
        
untested
FeatureXQuery Anihilator
(XQTS 0.1)
Minimal Conformance 3 / 2 / 17496 
0%
Optional Features
    Schema Import Feature 0 / 0 / 179 
    Schema Validation Feature 0 / 0 / 45 
    Static Typing Feature 0 / 0 / 50 
    Full Axis Feature 0 / 0 / 191 
    Module Feature 0 / 0 / 56 
    fn:element-with-id function 0 / 0 / 5 
    Serialization 0 / 0 / 12 

Implementations:

XQuery Anihilator

Organization:Anihilation Competencies, Inc.
http://www.example.com/ac
Implementation:XQuery Anihilator
Version:12.8

Summarized Results:

Legend:    
        
passed    
        
almost passed
(≥ 98%)
    
        
failed    
        
untested
FeatureXQuery Anihilator
(XQTS 0.1)
Minimal Conformance
    Optional Feature Errors
        Single error code for extra features0/18
    XQuery Basics
        Static Context Evaluation0/1
        Query Types
            XQuery Sequence Type Syntax0/21
    XQuery Expressions
        Primary Expressions
            Literals2/158
            Parenthesized Expressions0/20
            Context Item Expressions
                External Context Item Expressions0/24
                Internal Context Item Expressions0/21
            Function Calls0/41
        Path Expressions
            General Path Expression Tests0/17
            Steps0/58
            Axes1/313
            Node Tests
                NodeTest0/67
                NameTest0/122
            Predicates0/52
            Unabbreviated Syntax0/26
            Abbreviated Syntax0/22
        Sequence Expressions
            Constructing Sequences
                Comma Operator0/54
                Range Expression0/67
            Filter Expressions0/124
            Combining Node Sequences0/20
        Operators
            Arithmetic Operators
                Arithmetic Operators on Numeric Values
                    op:numeric-add0/140
                    op:numeric-subtract0/110
                    op:numeric-multiply0/80
                    op:numeric-divide0/124
                    op:numeric-integer-divide0/127
                    op:numeric-mod0/121
                    op:numeric-unary-plus0/54
                    op:numeric-unary-minus0/63
                Arithmetic Operators on Duration Values
                    op:add-yearMonthDurations0/24
                    op:subtract-yearMonthDurations0/30
                    op:multiply-yearMonthDuration0/38
                    op:divide-yearMonthDuration0/28
                    op:divide-yearMonthDuration-by-yearMonthDuration0/22
                    op:add-dayTimeDurations0/24
                    op:subtract-dayTimeDurations0/32
                    op:multiply-dayTimeDuration0/32
                    op:divide-dayTimeDuration0/36
                    op:divide-dayTimeDuration-by-dayTimeDuration0/22
                Arithmetic Operators on Duration and Date Time Values
                    op:subtract-dateTimes-yielding-dayTimeDuration0/26
                    op:subtract-dates-yielding-dayTimeDuration0/26
                    op:subtract-times0/29
                    op:add-yearMonthDuration-to-dateTime0/26
                    op:add-dayTimeDuration-to-dateTime0/24
                    op:subtract-yearMonthDuration-from-dateTime0/21
                    op:subtract-dayTimeDuration-from-dateTime0/20
                    op:add-yearMonthDuration-to-date0/24
                    op:add-dayTimeDuration-to-date0/22
                    op:subtract-yearMonthDuration-from-date0/23
                    op:subtract-dayTimeDuration-from-date0/21
                    op:add-dayTimeDuration-to-time0/24
                    op:subtract-dayTimeDuration-from-time0/26
            Comparison Operators
                Value Comparison
                    Comparison of Numeric Values
                        op:numeric-equal0/184
                        op:numeric-less-than0/154
                        op:numeric-greater-than0/90
                    Comparison Operators on Boolean Values
                        op:boolean-equal0/49
                        op:boolean-less-than0/39
                        op:boolean-greater-than0/39
                    Comparisons of Duration, Date Time Values
                        op:yearMonthDuration-less-than0/28
                        op:yearMonthDuration-greater-than0/28
                        op:dayTimeDuration-less-than0/28
                        op:dayTimeDuration-greater-than0/28
                        op:duration equal0/129
                        op:dateTime-equal0/53
                        op:dateTime-less-than0/28
                        op:dateTime-greater-than0/28
                        op:date-equal0/29
                        op:date-less-than0/30
                        op:date-greater-than0/30
                        op:time-equal0/41
                        op:time-less-than0/30
                        op:time-greater-than0/30
                        op:gYearMonth-equal0/32
                        op:gYear-equal0/32
                        op:gMonthDay-equal0/31
                        op:gMonth-equal0/31
                        op:gDay-equal0/31
                        op:yearMonthDuration-equal0/7
                        op:dayTimeDuration-equal0/8
                    Comparison Operators on QName Values
                        op:QName-equal0/36
                        fn:prefix-from-QName0/24
                    Comparison Operators on base64Binary and hexBinary Types
                        op:hexBinary-equal0/29
                        op:base64Binary-equal0/27
                    Comparison Operators on NOTATION Types
                        op:NOTATION-equal
                    Type Checking and Error Handling0/42
                    Comparison of String Values
                        xs:string eq/ne xs:string0/11
                        xs:string gt/ge xs:string0/5
                        xs:string lt/le xs:string0/6
                    Comparison of AnyURI Values
                        xs:anyURI eq/ne xs:anyURI0/22
                        xs:anyURI lt/gt xs:anyURI0/8
                        xs:anyURI le/ge xs:anyURI0/10
                General Comparisons
                    The "=" operator for general comparisons0/172
                    The "!=" operator for general comparisons0/140
                    The "< (less than)" operator for general comparisons0/127
                    The "<= (less than or equal)" operator for general comparisons0/108
                    The "> (greater than)" operator for general comparisons0/118
                    The ">= (greater than or equal)" operator for general comparisons0/110
                Node Comparisons
                    op:is-same-node0/34
                    op:node-before0/33
                    op:node-after0/33
            Operators on Sequences
                op:union0/70
                op:intersect0/67
                op:except0/65
        Logical Expressions0/366
        Constructors
            Direct Element Constructors0/67
            Attributes0/122
            Namespace Declaration Attributes0/109
            Content0/126
            White Space Element Content0/83
            Other Direct Constructors0/91
            Conformance to the XML 1.0 3-5th edition and XML 1.10/5
            Computed Constructors
                Computed Element Constructors0/72
                Computed Attribute Constructors0/101
                Document Node Constructors0/58
                Text Node Constructors0/35
                Computed Processing-instruction Constructors0/52
                Computed Comment Constructors0/26
            In-scope Namespaces of a Constructed Element0/21
        Tests of For-Let-Where-OrderBy-Return Expressions
            FOR Clause
                FOR Clause without TypeDeclaration0/132
                FOR Clause with TypeDeclaration0/56
                FOR Clause with a Positional Variable0/34
            LET Clause
                LET Clause without TypeDeclaration0/57
                LET Clause with TypeDeclaration0/24
            WHERE Clause0/42
            ORDER BY Clause
                ORDER BY Clause with OrderModifier0/109
                ORDER BY Clause without OrderModifier0/89
            RETURN Clause0/21
        Ordered and Unordered Expressions0/26
        Conditional Expressions0/40
        Quantified Expressions
            Quantified Expressions Without TypeDeclaration0/167
            Quantified Expressions With TypeDeclaration0/30
        Expressions on Sequence Types
            Instance Of0/276
            Typeswitch0/49
            Cast from Derived types0/21
            Cast from Derived types To Parents0/21
            Casting within a branch of the type hierarchy0/21
            Cast0/2730
            Castable0/696
            Treat0/46
        Modules and Prologs
            Version Declaration0/30
            Boundary-space Declaration0/28
            Default Collation Declaration0/8
            Copy Namespaces Declaration0/36
            Base URI Declaration0/37
            Construction Declaration0/26
            Default Namespace Declaration0/53
            Ordering Mode Declaration0/27
            Empty Order Declaration0/32
            Namespace Declaration0/43
            Variable Declaration
                External Variable References without TypeDeclaration0/45
                External Variable References with TypeDeclatation0/50
                Internal Variable References without TypeDeclaration0/79
                Internal Variable References with TypeDeclatation0/44
            Function Declaration0/134
            Option Declaration Declaration0/8
        XQuery Comments0/45
        Extension Expression0/51
        Implicit Context
    Functions
        Accessor Functions
            fn:node-name0/30
            fn:nilled0/26
            fn:string0/48
            fn:data0/46
            fn:base-uri0/58
            fn:static-base-uri0/17
            fn:document-uri0/35
        The Error Function0/62
        Errors and Optimization0/7
        The Trace Function0/27
        Constructor Functions
            fn:dateTime0/50
        Functions on Numeric Values
            fn:abs0/182
            fn:ceiling0/58
            fn:floor0/59
            fn:round0/239
            fn:round-half-to-even0/74
        Functions on Strings
            Functions to Assemble and Disassemble Strings
                fn:codepoints-to-string0/49
                fn:string-to-codepoints0/43
            Equality and Comparison of Strings
                fn:compare0/42
                fn:codepoint-equal0/27
                fn:compare0/9
            Functions on String Values
                fn:concat0/94
                fn:string-join0/33
                fn:substring0/37
                fn:string-length0/30
                fn:normalize-space0/35
                fn:normalize-unicode0/38
                fn:upper-case0/24
                fn:lower-case0/24
                fn:translate0/36
                surrogate values for various string functions.0/15
                fn:encode-for-uri0/29
                fn:iri-to-uri0/46
                fn:escape-html-uri0/33
            Functions Based on Substring Matching
                fn:contains0/38
                fn:starts-with0/38
                fn:ends-with0/37
                fn:substring-before0/31
                fn:substring-after0/32
            String Functions that Use Pattern Matching
                fn:matches0/88
                fn:replace0/60
                fn:tokenize0/42
                Tests of XQuery 1.1 analyze-string() function0/27
        Functions for anyURI
            fn:resolve-uri0/31
        Functions on Boolean Values
            fn:true0/24
            fn:false0/24
            fn:not0/70
        Functions on Durations, Dates and Times
            Component Extraction Functions on Durations, Dates and Times
                fn:years-from-duration0/30
                fn:months-from-duration0/30
                fn:days-from-duration0/30
                fn:hours-from-duration0/30
                fn:minutes-from-duration0/31
                fn:seconds-from-duration0/31
                fn:year-from-dateTime0/27
                fn:month-from-dateTime0/27
                fn:day-from-dateTime0/27
                fn:hours-from-dateTime0/27
                fn:minutes-from-dateTime0/27
                fn:seconds-from-dateTime0/27
                fn:timezone-from-dateTime0/27
                fn:year-from-date0/27
                fn:month-from-date0/27
                fn:day-from-date0/27
                fn:timezone-from-date0/27
                fn:hours-from-time0/27
                fn:minutes-from-time0/27
                fn:seconds-from-time0/27
                fn:timezone-from-time0/27
            Timezone Adjustment on Dates and Time Values
                fn:adjust-dateTime-to-timezone0/43
                fn:adjust-date-to-timezone0/36
                fn:adjust-time-to-timezone0/39
        Functions Related to QNames
            Additional Constructor Functions for QNames
                fn:resolve-QName0/26
                fn:QName0/33
            fn:local-name-from-QName0/24
            fn:namespace-uri-from-QName0/29
            fn:namespace-uri-for-prefix0/26
            fn:in-scope-prefixes0/52
        Functions on Nodes
            fn:name0/26
            fn:local-name0/27
            fn:namespace-uri0/32
            fn:number0/60
            fn:lang0/35
            fn:root0/36
        Functions on Sequences
            General Functions and Operators on Sequences
                fn:boolean0/122
                fn:index-of0/47
                fn:empty0/48
                fn:exists0/53
                fn:distinct-values0/88
                fn:insert-before0/41
                fn:remove0/44
                fn:reverse0/66
                fn:subsequence0/78
                fn:unordered0/31
            Functions That Test the Cardinality of Sequences
                fn:zero-or-one0/48
                fn:one-or-more0/49
                fn:exactly-one0/50
            fn:deep-equal0/188
            Aggregate Functions
                fn:count0/58
                fn:avg0/224
                fn:max0/180
                fn:min0/180
                fn:sum0/212
            Functions that Generate Sequences
                fn:id0/36
                fn:idref0/27
                fn:doc-available0/8
                fn:doc0/43
                fn:collection0/15
        Context Functions
            fn:position0/65
            fn:last0/52
            fn:current-dateTime0/26
            fn:current-date0/23
            fn:current-time0/22
            fn:default-collation0/5
            fn:implicit-timezone0/26
Optional Features
    Schema Import Feature
        FLWOR Expressions that requires a schema import0/17
        Computed Element Constructors0/4
        Version Declaration0/2
        Misc Functions that depends entirely on schema validation.0/39
        Cast0/48
        op:numeric-equal0/2
        op:NOTATION-equal0/22
        Constructor Functions for User Defined Functions0/10
        Schema Import0/31
        FOR Clause with TypeDeclaration0/1
        Schema import path expression tests.0/3
    Schema Validation Feature
        Validate Expression0/45
    Static Typing Feature
        Static Typing of Path Expressions
            Static Typing of Steps Expressions
                Static Typing of Axes Steps0/21
        Static Typing of Functions0/1
        Static Typing of FLWOR expressions0/28
    Full Axis Feature
        ancestor Axis0/43
        ancestor-or-self Axis0/31
        following Axis0/25
        following-sibling Axis0/33
        preceding Axis0/31
        preceding-sibling Axis0/28
    Module Feature
        Module Import0/55
        Module Declaration0/1
    fn:element-with-id function
        Tests for element-with-id() function, introduced by erratum. Depends entirely on schema validation.0/5
    Serialization0/12
Tests for the appendices.
    Tests for Appendix A-4 of the Query Specs.0/9
    Various User defined functions from annex "E" of the F and O specs.0/8
Use Cases
    Use Case "XMP": Experiences and Exemplars0/12
    Use Case "TREE": Queries that preserve hierarchy0/6
    Use Case "SEQ" - Queries based on Sequence0/5
    Use Case "R" - Access to Relational Data0/18
    Use Case "SGML": Standard Generalized Markup Language0/11
    Use Case "STRING": String Search0/4
    Use Case "NS" - Queries Using Namespaces0/8
    Use Case "PARTS" - Recursive Parts Explosion0/1
XMark -- An XML Benchmark0/21
FunctX -- A Collection Of Functions
    functx-fn-abs0/4
    functx-fn-adjust-dateTime-to-timezone0/6
    functx-fn-adjust-date-to-timezone0/5
    functx-fn-adjust-time-to-timezone0/5
    functx-fn-avg0/6
    functx-fn-base-uri0/4
    functx-fn-boolean0/10
    functx-fn-ceiling0/7
    functx-fn-codepoint-equal0/4
    functx-fn-codepoints-to-string0/4
    functx-fn-collection
    functx-fn-compare0/8
    functx-fn-concat0/5
    functx-fn-contains0/8
    functx-fn-count0/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-data0/7
    functx-fn-dateTime0/1
    functx-fn-day-from-dateTime0/1
    functx-fn-day-from-date0/1
    functx-fn-days-from-duration0/6
    functx-fn-deep-equal0/7
    functx-fn-default-collation0/1
    functx-fn-distinct-values0/7
    functx-fn-doc-available0/1
    functx-fn-document-uri
    functx-fn-document
    functx-fn-doc
    functx-fn-element-available
    functx-fn-empty0/8
    functx-fn-encode-for-uri0/3
    functx-fn-ends-with0/6
    functx-fn-error
    functx-fn-escape-html-uri0/3
    functx-fn-exactly-one0/1
    functx-fn-exists0/5
    functx-fn-false0/1
    functx-fn-floor0/7
    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-dateTime0/3
    functx-fn-hours-from-duration0/6
    functx-fn-hours-from-time0/3
    functx-fn-idref
    functx-fn-id
    functx-fn-implicit-timezone
    functx-fn-index-of0/8
    functx-fn-in-scope-prefixes
    functx-fn-insert-before0/7
    functx-fn-iri-to-uri0/1
    functx-fn-key
    functx-fn-lang0/7
    functx-fn-last0/1
    functx-fn-local-name-from-QName0/4
    functx-fn-local-name0/6
    functx-fn-lower-case0/4
    functx-fn-matches0/19
    functx-fn-max0/5
    functx-fn-minutes-from-dateTime0/1
    functx-fn-minutes-from-duration0/6
    functx-fn-minutes-from-time0/1
    functx-fn-min0/5
    functx-fn-month-from-dateTime0/1
    functx-fn-month-from-date0/1
    functx-fn-months-from-duration0/5
    functx-fn-namespace-uri-for-prefix0/5
    functx-fn-namespace-uri-from-QName0/4
    functx-fn-namespace-uri0/6
    functx-fn-name0/6
    functx-fn-nilled0/5
    functx-fn-node-name0/6
    functx-fn-normalize-space0/10
    functx-fn-normalize-unicode0/3
    functx-fn-not0/8
    functx-fn-number0/7
    functx-fn-one-or-more0/3
    functx-fn-position0/4
    functx-fn-prefix-from-QName0/7
    functx-fn-QName0/4
    functx-fn-regex-group
    functx-fn-remove0/4
    functx-fn-replace0/20
    functx-fn-resolve-QName0/4
    functx-fn-resolve-uri0/6
    functx-fn-reverse0/4
    functx-fn-root0/3
    functx-fn-round-half-to-even0/6
    functx-fn-round0/6
    functx-fn-seconds-from-dateTime0/1
    functx-fn-seconds-from-duration0/5
    functx-fn-seconds-from-time0/1
    functx-fn-starts-with0/9
    functx-fn-static-base-uri
    functx-fn-string-join0/6
    functx-fn-string-length0/7
    functx-fn-string-to-codepoints0/4
    functx-fn-string0/4
    functx-fn-subsequence0/7
    functx-fn-substring-after0/7
    functx-fn-substring-before0/8
    functx-fn-substring0/12
    functx-fn-sum0/7
    functx-fn-system-property
    functx-fn-timezone-from-dateTime0/3
    functx-fn-timezone-from-date0/3
    functx-fn-timezone-from-time0/5
    functx-fn-tokenize0/13
    functx-fn-trace
    functx-fn-translate0/8
    functx-fn-true0/1
    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-case0/5
    functx-fn-year-from-dateTime0/1
    functx-fn-year-from-date0/1
    functx-fn-years-from-duration0/6
    functx-fn-zero-or-one0/3
    functx-functx-add-attributes0/6
    functx-functx-add-months0/4
    functx-functx-add-or-update-attributes0/6
    functx-functx-all-whitespace0/7
    functx-functx-are-distinct-values0/4
    functx-functx-atomic-type0/5
    functx-functx-avg-empty-is-zero0/1
    functx-functx-between-exclusive0/6
    functx-functx-between-inclusive0/6
    functx-functx-camel-case-to-words0/3
    functx-functx-capitalize-first0/4
    functx-functx-change-element-names-deep0/4
    functx-functx-change-element-ns-deep0/3
    functx-functx-change-element-ns0/3
    functx-functx-chars0/3
    functx-functx-contains-any-of0/3
    functx-functx-contains-case-insensitive0/3
    functx-functx-contains-word0/6
    functx-functx-copy-attributes0/4
    functx-functx-dateTime0/3
    functx-functx-date0/3
    functx-functx-day-in-year0/4
    functx-functx-day-of-week-abbrev-en0/3
    functx-functx-day-of-week-name-en0/3
    functx-functx-day-of-week0/4
    functx-functx-days-in-month0/4
    functx-functx-dayTimeDuration0/6
    functx-functx-ddmmyyyy-to-date0/4
    functx-functx-depth-of-node0/4
    functx-functx-distinct-attribute-names0/1
    functx-functx-distinct-deep0/4
    functx-functx-distinct-element-names0/3
    functx-functx-distinct-element-paths0/3
    functx-functx-distinct-nodes0/3
    functx-functx-duration-from-timezone0/4
    functx-functx-dynamic-path0/5
    functx-functx-escape-for-regex0/3
    functx-functx-exclusive-or0/4
    functx-functx-first-day-of-month0/4
    functx-functx-first-day-of-year0/4
    functx-functx-first-node0/3
    functx-functx-follows-not-descendant0/4
    functx-functx-format-as-title-en0/1
    functx-functx-fragment-from-uri0/3
    functx-functx-get-matches-and-non-matches0/4
    functx-functx-get-matches0/4
    functx-functx-has-element-only-content0/10
    functx-functx-has-empty-content0/8
    functx-functx-has-mixed-content0/8
    functx-functx-has-simple-content0/7
    functx-functx-id-from-element0/1
    functx-functx-id-untyped0/4
    functx-functx-if-absent0/4
    functx-functx-if-empty0/7
    functx-functx-index-of-deep-equal-node0/4
    functx-functx-index-of-match-first0/6
    functx-functx-index-of-node0/4
    functx-functx-index-of-string-first0/4
    functx-functx-index-of-string-last0/4
    functx-functx-index-of-string0/4
    functx-functx-insert-string0/5
    functx-functx-is-absolute-uri0/6
    functx-functx-is-ancestor0/5
    functx-functx-is-a-number0/9
    functx-functx-is-descendant0/5
    functx-functx-is-leap-year0/4
    functx-functx-is-node-among-descendants-deep-equal0/5
    functx-functx-is-node-among-descendants0/5
    functx-functx-is-node-in-sequence-deep-equal0/4
    functx-functx-is-node-in-sequence0/4
    functx-functx-is-value-in-sequence0/4
    functx-functx-last-day-of-month0/4
    functx-functx-last-day-of-year0/4
    functx-functx-last-node0/3
    functx-functx-leaf-elements0/3
    functx-functx-left-trim0/4
    functx-functx-line-count0/3
    functx-functx-lines0/3
    functx-functx-max-depth0/3
    functx-functx-max-determine-type0/4
    functx-functx-max-line-length0/3
    functx-functx-max-node0/1
    functx-functx-max-string0/3
    functx-functx-min-determine-type0/4
    functx-functx-min-node0/1
    functx-functx-min-non-empty-string0/1
    functx-functx-min-string0/3
    functx-functx-mmddyyyy-to-date0/4
    functx-functx-month-abbrev-en0/4
    functx-functx-month-name-en0/4
    functx-functx-namespaces-in-use0/1
    functx-functx-name-test0/6
    functx-functx-next-day0/3
    functx-functx-node-kind0/7
    functx-functx-non-distinct-values0/4
    functx-functx-number-of-matches0/4
    functx-functx-open-ref-document
    functx-functx-ordinal-number-en0/3
    functx-functx-pad-integer-to-length0/4
    functx-functx-pad-string-to-length0/4
    functx-functx-path-to-node-with-pos0/3
    functx-functx-path-to-node0/3
    functx-functx-precedes-not-ancestor0/4
    functx-functx-previous-day0/3
    functx-functx-remove-attributes-deep0/4
    functx-functx-remove-attributes0/5
    functx-functx-remove-elements-deep0/5
    functx-functx-remove-elements-not-contents0/5
    functx-functx-remove-elements0/4
    functx-functx-repeat-string0/3
    functx-functx-replace-beginning0/5
    functx-functx-replace-element-values0/3
    functx-functx-replace-first0/6
    functx-functx-replace-multi0/1
    functx-functx-reverse-string0/3
    functx-functx-right-trim0/4
    functx-functx-scheme-from-uri0/6
    functx-functx-sequence-deep-equal0/4
    functx-functx-sequence-node-equal-any-order0/4
    functx-functx-sequence-node-equal0/4
    functx-functx-sequence-type0/12
    functx-functx-siblings-same-name0/3
    functx-functx-siblings0/3
    functx-functx-sort-as-numeric0/3
    functx-functx-sort-case-insensitive0/3
    functx-functx-sort-document-order0/1
    functx-functx-sort0/3
    functx-functx-substring-after-if-contains0/3
    functx-functx-substring-after-last-match0/4
    functx-functx-substring-after-last0/4
    functx-functx-substring-after-match0/4
    functx-functx-substring-before-if-contains0/3
    functx-functx-substring-before-last-match0/4
    functx-functx-substring-before-last0/4
    functx-functx-substring-before-match0/4
    functx-functx-time0/3
    functx-functx-timezone-from-duration0/4
    functx-functx-total-days-from-duration0/5
    functx-functx-total-hours-from-duration0/6
    functx-functx-total-minutes-from-duration0/5
    functx-functx-total-months-from-duration0/4
    functx-functx-total-seconds-from-duration0/5
    functx-functx-total-years-from-duration0/4
    functx-functx-trim0/4
    functx-functx-update-attributes0/5
    functx-functx-value-except0/5
    functx-functx-value-intersect0/5
    functx-functx-value-union0/5
    functx-functx-word-count0/4
    functx-functx-words-to-camel-case0/3
    functx-functx-wrap-values-in-elements0/5
    functx-functx-yearMonthDuration0/8
    functx-functx-yyyyddmm-to-date0/4
    functx-functx-yyyymmdd-to-date0/4
XQuery 1.1 test cases
    Extended QNames ("uri":local)0/13
    Higher Order Functions0/112
    Head and Tail Functions0/12
    switch expression (XQuery 1.1)0/22
Consistency in XQTS Catalog0/3