This document contains the results of running the XML Query Update Test Suite on one or more implementaions of the XQuery Update Facility.
The latest version of this test suite is XQuery Update Test Suite 1.0.0. 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/2007/xquery-update-10-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 Feature MXQuery
(XQTS 1.0.0-cvs)Saxon-EE xDB Summary Minimal Conformance 725 / 0 / 725
100%725 / 0 / 725
100%659 / 66 / 725
90.9%2/3 Optional Features Update Facility Static Typing Feature 0 / 0 / 27 0 / 0 / 27 0 / 0 / 27 0/3 Tests that need the Full Axis Feature 12 / 0 / 14 14 / 0 / 14 14 / 0 / 14 2/3
MXQuery
Organization: ETH Zurich
http://mxquery.orgImplementation: MXQuery Version: 0.6.1 Saxon-EE
Organization: Saxonica
http://www.saxonica.com/Implementation: Saxon-EE Version: 9.2.0.2 xDB
Organization: EMC Corporation
http://www.emc.comImplementation: xDB Version: xDB_main_r402029
MXQuery
Date: 2009-11-10 Test Suite Version: 1.0.0-cvs Syntax: XQuery Transformation: Standard
Comparison: Standard
Other Comments: None
Saxon-EE
Date: 2009-08-19 Test Suite Version: 1.0.0 Syntax: XQuery Transformation: Standard
Comparison: Standard
Other Comments: None
xDB
Date: 2009-11-03+01:00 Test Suite Version: 1.0.0 Syntax: XQuery Transformation: Input queries have been run without any transformations.
Comparison: Comparison has been done by writing both the expected and actual result as Canonical XML.
Minimal Conformance
MXQuery: true Saxon-EE: not specified xDB: not specified Update Facility Static Typing Feature
MXQuery: false Saxon-EE: not specified xDB: not specified
[XQUPDATE] The revalidation modes that are supported by this implementation.
MXQuery: skip Saxon-EE: not specified xDB: not specified [XQUPDATE] The default revalidation mode for this implementation.
MXQuery: skip Saxon-EE: not specified xDB: not specified [XQUPDATE] The mechanism (if any) by which an external function can return an XDM instance and/or a pending update list to the invoking query.
MXQuery: Creating/Overwriting a file with the given URI and contents, all node types except attributes and namespace allowed Saxon-EE: not specified xDB: not specified [XQUPDATE] The semantics of fn:put(), including the kinds of nodes accepted as operands by this function.
MXQuery: not specified Saxon-EE: not specified xDB: not specified
Revalidation mode
MXQuery: not specified Saxon-EE: not specified xDB: not specified
Legend:
passed
almost passed
(≥ 98%)
failed
untested
XQuery Feature MXQuery
(XQTS 1.0.0-cvs)Saxon-EE xDB Summary Minimal Conformance Extensions to the Prolog Revalidation Declaration 6/6 6/6 6/6 3/3 Variable Declaration 2/2 2/2 2/2 3/3 Function Declaration 21/21 21/21 21/21 3/3 New Kinds of Expressions Insert Expressions 92/92 92/92 84/92 2/3 Delete Expressions 30/30 30/30 30/30 3/3 Replace Expressions Replacing a Node 21/21 21/21 20/21 2/3 Replacing the Value of a Node 33/33 33/33 33/33 3/3 Rename Expressions 39/39 39/39 36/39 2/3 Transform Expressions 58/58 58/58 53/58 2/3 Compatibility of Updating Expressions 30/30 30/30 30/30 3/3 Extension to Existing Expressions FLWOR Expressions 25/25 25/25 25/25 3/3 Typeswitch Expressions 38/38 38/38 28/38 2/3 Conditional Expressions 38/38 38/38 29/38 2/3 Comma Expressions 38/38 38/38 33/38 2/3 Parenthesized Expression 3/3 3/3 3/3 3/3 Function Call 6/6 6/6 6/6 3/3 Other Expressions 32/32 32/32 32/32 3/3 Extensions to Built-in Function Library fn:put 15/15 15/15 13/15 2/3 XML Query Update Operations XML Query Update Primitives upd:insertBefore Primitive upd:insertAfter Primitive upd:insertInto Primitive upd:insertIntoAsFirst Primitive upd:insertIntoAsLast Primitive upd:insertAttributes Primitive upd:delete Primitive upd:replaceNode Primitive upd:replaceValue Primitive upd:replaceElementContent Primitive upd:rename Primitive Data model errors on changing attributes 17/17 17/17 17/17 3/3 Namespace binding conflicts on attribute updates 19/19 19/19 0/19 2/3 XQuery Update Routines upd:mergeUpdates 2/2 2/2 1/2 2/3 upd:applyUpdates 21/21 21/21 20/21 2/3 upd:revalidate 37/37 37/37 37/37 3/3 upd:removeType 31/31 31/31 31/31 3/3 upd:setToUntyped 10/10 10/10 8/10 2/3 Additional Typing 60/60 60/60 60/60 3/3 Other Tests 1/1 1/1 1/1 3/3 Update Features that require Optional XQuery Features XQuery Update Validation Tests XQuery Update RemoveType Tests 31/31 31/31 2/31 2/3 XQuery Update Strict Revalidation Tests 0/17 17/17 10/17 1/3 XQuery Update Lax Revalidation Tests 0/17 17/17 10/17 1/3 XQuery Update Revalidation Tests for copy-modify expressions (also called transform expressions) 0/3 3/3 2/3 1/3 Optional Features Update Facility Static Typing Feature 0/27 0/27 0/27 0/3 Tests that need the Full Axis Feature 12/14 14/14 14/14 2/3 Use Cases Use Cases "R" - Updating Relational Data 11/11 11/11 11/11 3/3 Use Cases "address Book" - Synchronizing address book entries 1/1 1/1 1/1 3/3 Use Cases "Soap" - processing messages 1/1 1/1 1/1 3/3 Use Cases "Namespaces" - moving elements from one namespace to another 1/1 1/1 0/1 2/3 Use Cases "Parts" - modifying recursive documents 7/7 7/7 7/7 3/3 Use Cases "Nil" 1/1 1/1 1/1 3/3
|
XQuery Feature MXQuery
(XQTS 1.0.0-cvs)Saxon-EE xDB Summary Minimal Conformance Extensions to the Prolog Revalidation Declaration 6/6 6/6 6/6 3/3 revalidation-declaration-01
(catalog, query)pass pass pass revalidation-declaration-02
(catalog, query)pass pass pass revalidation-declaration-03
(catalog, query)pass pass pass revalidation-declaration-04
(catalog, query)pass pass pass revalidation-declaration-05
(catalog, query)pass pass pass revalidation-declaration-06
(catalog, query)pass pass pass Variable Declaration 2/2 2/2 2/2 3/3 variable-declaration-01
(catalog, query)pass pass pass variable-declaration-02
(catalog, query)pass pass pass Function Declaration 21/21 21/21 21/21 3/3 id-function-declaration-01
(catalog, query)pass pass pass id-function-declaration-02
(catalog, query)pass pass pass id-function-declaration-03
(catalog, query)pass pass pass id-function-declaration-04
(catalog, query)pass pass pass id-function-declaration-05
(catalog, query)pass pass pass id-function-declaration-06
(catalog, query)pass pass pass id-function-declaration-07
(catalog, query)pass pass pass id-function-declaration-08
(catalog, query)pass pass pass id-function-declaration-09
(catalog, query)pass pass pass id-function-declaration-010
(catalog, query)pass pass pass id-function-declaration-011
(catalog, query)pass pass pass id-function-declaration-012
(catalog, query)pass pass pass id-function-declaration-013
(catalog, query)pass pass pass id-function-declaration-014
(catalog, query)pass pass expected XUST0028 , got XUST0002
pass id-function-declaration-015
(catalog, query)pass pass pass id-function-declaration-016
(catalog, query)pass pass pass id-function-declaration-017
(catalog, query)pass pass pass function-declaration-01
(catalog, query)pass pass pass function-declaration-02
(catalog, query)pass pass expected XUST0028 , got XPTY0004
pass function-declaration-03
(catalog, query)pass pass pass function-declaration-04
(catalog, query)pass pass pass New Kinds of Expressions Insert Expressions 92/92 92/92 84/92 2/3 id-insert-expr-01
(catalog, query)pass pass pass id-insert-expr-02
(catalog, query)pass pass pass id-insert-expr-03
(catalog, query)pass pass pass id-insert-expr-04
(catalog, query)pass pass pass id-insert-expr-05
(catalog, query)pass pass pass id-insert-expr-06
(catalog, query)pass pass pass id-insert-expr-07
(catalog, query)pass pass pass id-insert-expr-08
(catalog, query)pass pass pass id-insert-expr-09
(catalog, query)pass pass pass id-insert-expr-010
(catalog, query)pass pass pass id-insert-expr-011
(catalog, query)pass pass pass id-insert-expr-012
(catalog, query)pass pass pass id-insert-expr-013
(catalog, query)pass pass pass id-insert-expr-014
(catalog, query)pass pass pass id-insert-expr-015
(catalog, query)pass pass pass id-insert-expr-016
(catalog, query)pass pass pass id-insert-expr-017
(catalog, query)pass pass pass id-insert-expr-018
(catalog, query)pass pass pass id-insert-expr-019
(catalog, query)pass pass pass id-insert-expr-020
(catalog, query)pass pass pass id-insert-expr-021
(catalog, query)pass pass pass id-insert-expr-022
(catalog, query)pass pass pass id-insert-expr-023
(catalog, query)pass pass pass id-insert-expr-024
(catalog, query)pass pass pass id-insert-expr-025
(catalog, query)pass pass pass id-insert-expr-026
(catalog, query)pass pass pass id-insert-expr-027
(catalog, query)pass pass pass id-insert-expr-028
(catalog, query)pass pass expected XUDY0027 , got XUTY0005
pass id-insert-expr-029
(catalog, query)pass pass pass id-insert-expr-030
(catalog, query)pass pass pass id-insert-expr-031
(catalog, query)pass pass pass id-insert-expr-032
(catalog, query)pass pass pass id-insert-expr-033
(catalog, query)pass pass pass id-insert-expr-034
(catalog, query)pass pass pass id-insert-expr-035
(catalog, query)pass pass pass id-insert-expr-036
(catalog, query)pass pass pass id-insert-expr-037
(catalog, query)pass pass pass id-insert-expr-038
(catalog, query)pass pass pass id-insert-expr-039
(catalog, query)pass pass pass id-insert-expr-040
(catalog, query)pass pass pass id-insert-expr-041
(catalog, query)pass pass pass id-insert-expr-042
(catalog, query)pass pass pass id-insert-expr-043
(catalog, query)pass pass pass id-insert-expr-044
(catalog, query)pass pass pass id-insert-expr-045
(catalog, query)pass pass pass id-insert-expr-046
(catalog, query)pass pass pass id-insert-expr-047
(catalog, query)pass pass pass id-insert-expr-048
(catalog, query)pass pass pass id-insert-expr-049
(catalog, query)pass pass pass id-insert-expr-050
(catalog, query)pass pass pass id-insert-expr-051
(catalog, query)pass pass pass id-insert-expr-052
(catalog, query)pass pass *** Match after stripping whitespace nodes
fail id-insert-expr-053
(catalog, query)pass pass fail id-insert-expr-054
(catalog, query)pass pass pass id-insert-expr-055
(catalog, query)pass pass pass id-insert-expr-056
(catalog, query)pass pass pass id-insert-expr-057
(catalog, query)pass pass pass id-insert-expr-058
(catalog, query)pass pass pass id-insert-expr-059
(catalog, query)pass pass pass id-insert-expr-060
(catalog, query)pass pass pass id-insert-expr-061
(catalog, query)pass pass pass id-insert-expr-062
(catalog, query)pass pass expected XUDY0029 , got XUDY0030
pass id-insert-expr-063
(catalog, query)pass pass expected XUDY0029 , got XUDY0030
pass id-insert-expr-064
(catalog, query)pass pass pass id-insert-expr-065
(catalog, query)pass pass pass id-insert-expr-066
(catalog, query)pass pass pass id-insert-expr-067
(catalog, query)pass pass pass id-insert-expr-068
(catalog, query)pass pass pass id-insert-expr-069
(catalog, query)pass pass pass id-insert-expr-070
(catalog, query)pass pass pass id-insert-expr-071
(catalog, query)pass pass pass id-insert-expr-072
(catalog, query)pass pass pass id-insert-expr-073
(catalog, query)pass pass pass id-insert-expr-074
(catalog, query)pass pass pass id-insert-expr-075
(catalog, query)pass pass pass id-insert-expr-076
(catalog, query)pass pass pass id-insert-expr-077
(catalog, query)pass pass pass id-insert-expr-078
(catalog, query)pass pass *** Match after stripping whitespace nodes
pass id-insert-expr-079
(catalog, query)pass pass *** Match after stripping whitespace nodes
pass id-insert-expr-080
(catalog, query)pass pass *** Match after stripping whitespace nodes
pass id-insert-expr-081
(catalog, query)pass pass fail id-insert-expr-082
(catalog, query)pass pass fail id-insert-expr-083
(catalog, query)pass pass fail id-insert-expr-084
(catalog, query)pass pass fail id-insert-expr-085
(catalog, query)pass pass fail id-insert-expr-086
(catalog, query)pass pass fail id-insert-expr-087
(catalog, query)pass pass pass id-insert-expr-088
(catalog, query)pass pass pass id-insert-expr-089
(catalog, query)pass pass pass id-insert-expr-090
(catalog, query)pass pass pass id-insert-expr-091
(catalog, query)pass pass pass id-insert-expr-092
(catalog, query)pass pass pass Delete Expressions 30/30 30/30 30/30 3/3 id-delete-expr-01
(catalog, query)pass pass pass id-delete-expr-02
(catalog, query)pass pass pass id-delete-expr-03
(catalog, query)pass pass pass id-delete-expr-04
(catalog, query)pass pass pass id-delete-expr-05
(catalog, query)pass pass pass id-delete-expr-06
(catalog, query)pass pass pass id-delete-expr-07
(catalog, query)pass pass pass id-delete-expr-08
(catalog, query)pass pass pass id-delete-expr-09
(catalog, query)pass pass pass id-delete-expr-010
(catalog, query)pass pass pass id-delete-expr-011
(catalog, query)pass pass pass id-delete-expr-012
(catalog, query)pass pass pass id-delete-expr-013
(catalog, query)pass pass pass id-delete-expr-014
(catalog, query)pass pass pass id-delete-expr-015
(catalog, query)pass pass pass id-delete-expr-016
(catalog, query)pass pass pass id-delete-expr-017
(catalog, query)pass pass *** Match after stripping whitespace nodes
pass id-delete-expr-018
(catalog, query)pass pass *** Match after stripping whitespace nodes
pass id-delete-expr-019
(catalog, query)pass pass pass id-delete-expr-020
(catalog, query)pass pass pass id-delete-expr-021
(catalog, query)pass pass pass id-delete-expr-022
(catalog, query)pass pass pass complex-deletes-q3
(catalog, query)pass pass pass complex-deletes-q4
(catalog, query)pass pass pass complex-deletes-q5
(catalog, query)pass pass pass complex-deletes-q10
(catalog, query)pass pass pass complex-deletes-q11
(catalog, query)pass pass pass complex-deletes-q12
(catalog, query)pass pass pass complex-deletes-q13
(catalog, query)pass pass pass complex-deletes-q14
(catalog, query)pass pass pass Replace Expressions Replacing a Node 21/21 21/21 20/21 2/3 id-replace-expr-01
(catalog, query)pass pass pass id-replace-expr-02
(catalog, query)pass pass pass id-replace-expr-03
(catalog, query)pass pass pass id-replace-expr-04
(catalog, query)pass pass pass id-replace-expr-010
(catalog, query)pass pass pass id-replace-expr-011
(catalog, query)pass pass pass id-replace-expr-012
(catalog, query)pass pass pass id-replace-expr-013
(catalog, query)pass pass pass id-replace-expr-014
(catalog, query)pass pass pass id-replace-expr-015
(catalog, query)pass pass pass id-replace-expr-016
(catalog, query)pass pass pass id-replace-expr-022
(catalog, query)pass pass pass id-replace-expr-023
(catalog, query)pass pass pass id-replace-expr-028
(catalog, query)pass pass expected XUDY0027 , got XUTY0008
pass id-replace-expr-029
(catalog, query)pass pass pass id-replace-expr-030
(catalog, query)pass pass pass id-replace-expr-031
(catalog, query)pass pass *** Match after stripping whitespace nodes
pass id-replace-expr-032
(catalog, query)pass pass *** Match after stripping whitespace nodes
pass id-replace-expr-033
(catalog, query)pass pass *** Match after stripping whitespace nodes
pass id-replace-expr-034
(catalog, query)pass pass pass id-replace-expr-045
(catalog, query)pass pass fail Replacing the Value of a Node 33/33 33/33 33/33 3/3 id-replace-expr-05
(catalog, query)pass pass pass id-replace-expr-06
(catalog, query)pass pass pass id-replace-expr-07
(catalog, query)pass pass pass id-replace-expr-08
(catalog, query)pass pass pass id-replace-expr-09
(catalog, query)pass pass pass id-replace-expr-017
(catalog, query)pass pass pass id-replace-expr-018
(catalog, query)pass pass pass id-replace-expr-019
(catalog, query)pass pass pass id-replace-expr-020
(catalog, query)pass pass pass id-replace-expr-021
(catalog, query)pass pass pass id-replace-expr-024
(catalog, query)pass pass pass id-replace-expr-025
(catalog, query)pass pass pass id-replace-expr-026
(catalog, query)pass pass expected XUDY0027 , got XUTY0008
pass id-replace-expr-027
(catalog, query)pass pass expected XUDY0027 , got XUTY0008
pass id-replace-expr-035
(catalog, query)pass pass pass id-replace-expr-036
(catalog, query)pass pass pass id-replace-expr-037
(catalog, query)pass pass pass id-replace-expr-038
(catalog, query)pass pass pass id-replace-expr-039
(catalog, query)pass pass pass id-replace-expr-040
(catalog, query)pass pass *** Match after stripping whitespace nodes
pass id-replace-expr-041
(catalog, query)pass pass pass id-replace-expr-042
(catalog, query)pass pass pass id-replace-expr-043
(catalog, query)pass pass pass id-replace-expr-044
(catalog, query)pass pass pass complex-replacevalues-q3
(catalog, query)pass pass pass complex-replacevalues-q4
(catalog, query)pass pass pass complex-replacevalues-q5
(catalog, query)pass pass pass complex-replacevalues-q9
(catalog, query)pass pass pass complex-replacevalues-q10
(catalog, query)pass pass pass complex-replacevalues-q11
(catalog, query)pass pass pass complex-replacevalues-q12
(catalog, query)pass pass pass complex-replacevalues-q13
(catalog, query)pass pass pass complex-replacevalues-q14
(catalog, query)pass pass pass Rename Expressions 39/39 39/39 36/39 2/3 id-rename-expr-01
(catalog, query)pass pass pass id-rename-expr-02
(catalog, query)pass pass pass id-rename-expr-03
(catalog, query)pass pass pass id-rename-expr-04
(catalog, query)pass pass pass id-rename-expr-05
(catalog, query)pass pass pass id-rename-expr-06
(catalog, query)pass pass pass id-rename-expr-07
(catalog, query)pass pass pass id-rename-expr-08
(catalog, query)pass pass expected XUDY0027 , got XUTY0012
pass id-rename-expr-09
(catalog, query)pass pass pass id-rename-expr-010
(catalog, query)pass pass pass id-rename-expr-011
(catalog, query)pass pass pass id-rename-expr-012
(catalog, query)pass pass pass id-rename-expr-013
(catalog, query)pass pass pass id-rename-expr-014
(catalog, query)pass pass pass id-rename-expr-015
(catalog, query)pass pass pass id-rename-expr-016
(catalog, query)pass pass pass id-rename-expr-017
(catalog, query)pass pass pass id-rename-expr-018
(catalog, query)pass pass pass id-rename-expr-019
(catalog, query)pass pass pass id-rename-expr-020
(catalog, query)pass pass pass id-rename-expr-021
(catalog, query)pass pass fail id-rename-expr-022
(catalog, query)pass pass pass id-rename-expr-023
(catalog, query)pass pass pass id-rename-expr-024
(catalog, query)pass pass pass id-rename-expr-025
(catalog, query)pass pass pass id-rename-expr-026
(catalog, query)pass pass pass id-rename-expr-027
(catalog, query)pass pass pass id-rename-expr-028
(catalog, query)pass pass pass id-rename-expr-029
(catalog, query)pass pass pass id-rename-expr-030
(catalog, query)pass pass pass id-rename-expr-031
(catalog, query)pass pass pass id-rename-expr-032
(catalog, query)pass pass pass id-rename-expr-033
(catalog, query)pass pass fail id-rename-expr-034
(catalog, query)pass pass fail complex-renames-q1
(catalog, query)pass pass pass complex-renames-q5
(catalog, query)pass pass pass complex-renames-q6
(catalog, query)pass pass pass complex-renames-q7
(catalog, query)pass pass pass complex-renames-q8
(catalog, query)pass pass pass Transform Expressions 58/58 58/58 53/58 2/3 id-transform-expr-01
(catalog, query)pass pass pass id-transform-expr-02
(catalog, query)pass pass pass id-transform-expr-03
(catalog, query)pass pass pass id-transform-expr-04
(catalog, query)pass pass pass id-transform-expr-05
(catalog, query)pass pass pass id-transform-expr-06
(catalog, query)pass pass pass id-transform-expr-07
(catalog, query)pass pass pass id-transform-expr-08
(catalog, query)pass pass pass id-transform-expr-09
(catalog, query)pass pass pass id-transform-expr-010
(catalog, query)pass pass pass id-transform-expr-011
(catalog, query)pass pass pass id-transform-expr-012
(catalog, query)pass pass pass id-transform-expr-013
(catalog, query)pass pass pass id-transform-expr-014
(catalog, query)pass pass pass id-transform-expr-015
(catalog, query)pass pass pass id-transform-expr-016
(catalog, query)pass pass pass id-transform-expr-017
(catalog, query)pass pass pass id-transform-expr-018
(catalog, query)pass pass pass id-transform-expr-019
(catalog, query)pass pass pass id-transform-expr-020
(catalog, query)pass pass pass id-transform-expr-021
(catalog, query)pass pass pass id-transform-expr-022
(catalog, query)pass pass pass id-transform-expr-023
(catalog, query)pass pass pass id-transform-expr-024
(catalog, query)pass pass pass id-transform-expr-025
(catalog, query)pass pass pass id-transform-expr-026
(catalog, query)pass pass pass id-transform-expr-027
(catalog, query)pass pass pass id-transform-expr-028
(catalog, query)pass pass pass id-transform-expr-029
(catalog, query)pass pass pass id-transform-expr-030
(catalog, query)pass pass pass id-transform-expr-031
(catalog, query)pass pass pass id-transform-expr-032
(catalog, query)pass pass pass id-transform-expr-033
(catalog, query)pass pass fail id-transform-expr-034
(catalog, query)pass pass *** Match after stripping whitespace nodes
pass id-transform-expr-035
(catalog, query)pass pass pass id-transform-expr-036
(catalog, query)pass pass *** Match after stripping whitespace nodes
pass id-transform-expr-037
(catalog, query)pass pass pass id-transform-expr-038
(catalog, query)pass pass pass id-transform-expr-039
(catalog, query)pass pass *** Match after stripping whitespace nodes
pass id-transform-expr-040
(catalog, query)pass pass *** Match after stripping whitespace nodes
pass id-transform-expr-041
(catalog, query)pass pass pass id-transform-expr-042
(catalog, query)pass pass pass id-transform-expr-043
(catalog, query)pass pass pass id-transform-expr-044
(catalog, query)pass pass pass id-transform-expr-045
(catalog, query)pass pass pass id-transform-expr-046
(catalog, query)pass pass pass id-transform-expr-047
(catalog, query)pass pass pass id-transform-expr-048
(catalog, query)pass pass pass id-transform-expr-049
(catalog, query)pass pass pass id-transform-expr-050
(catalog, query)pass pass pass id-transform-expr-051
(catalog, query)pass pass fail id-transform-expr-052
(catalog, query)pass pass fail id-transform-expr-053
(catalog, query)pass pass fail id-transform-expr-054
(catalog, query)pass pass fail id-transform-expr-055
(catalog, query)pass pass pass id-transform-expr-056
(catalog, query)pass pass pass id-transform-expr-057
(catalog, query)pass pass pass id-transform-expr-058
(catalog, query)pass pass pass Compatibility of Updating Expressions 30/30 30/30 30/30 3/3 compatibility-001
(catalog, query)pass pass pass compatibility-002
(catalog, query)pass pass pass compatibility-003
(catalog, query)pass pass pass compatibility-004
(catalog, query)pass pass pass compatibility-005
(catalog, query)pass pass pass compatibility-006
(catalog, query)pass pass pass compatibility-007
(catalog, query)pass pass pass compatibility-008
(catalog, query)pass pass pass compatibility-009
(catalog, query)pass pass pass compatibility-010
(catalog, query)pass pass pass compatibility-011
(catalog, query)pass pass pass compatibility-012
(catalog, query)pass pass pass compatibility-013
(catalog, query)pass pass pass compatibility-014
(catalog, query)pass pass pass compatibility-015
(catalog, query)pass pass pass compatibility-016
(catalog, query)pass pass pass compatibility-017
(catalog, query)pass pass pass compatibility-018
(catalog, query)pass pass pass compatibility-019
(catalog, query)pass pass pass compatibility-020
(catalog, query)pass pass pass compatibility-021
(catalog, query)pass pass pass compatibility-022
(catalog, query)pass pass pass compatibility-023
(catalog, query)pass pass pass compatibility-024
(catalog, query)pass pass pass compatibility-025
(catalog, query)pass pass pass compatibility-026
(catalog, query)pass pass pass compatibility-027
(catalog, query)pass pass pass compatibility-028
(catalog, query)pass pass pass compatibility-029
(catalog, query)pass pass pass compatibility-030
(catalog, query)pass pass pass Extension to Existing Expressions FLWOR Expressions 25/25 25/25 25/25 3/3 id-flwor-expr-01
(catalog, query)pass pass pass id-flwor-expr-02
(catalog, query)pass pass pass id-flwor-expr-03
(catalog, query)pass pass pass id-flwor-expr-04
(catalog, query)pass pass pass id-flwor-expr-05
(catalog, query)pass pass pass id-flwor-expr-06
(catalog, query)pass pass pass id-flwor-expr-07
(catalog, query)pass pass pass id-flwor-expr-08
(catalog, query)pass pass pass id-flwor-expr-09
(catalog, query)pass pass pass id-flwor-expr-010
(catalog, query)pass pass pass id-flwor-expr-011
(catalog, query)pass pass pass id-flwor-expr-012
(catalog, query)pass pass pass id-flwor-expr-013
(catalog, query)pass pass pass id-flwor-expr-014
(catalog, query)pass pass pass id-flwor-expr-015
(catalog, query)pass pass pass id-flwor-expr-016
(catalog, query)pass pass pass id-flwor-expr-017
(catalog, query)pass pass pass id-flwor-expr-018
(catalog, query)pass pass pass id-flwor-expr-019
(catalog, query)pass pass pass id-flwor-expr-020
(catalog, query)pass pass pass id-flwor-expr-021
(catalog, query)pass pass pass id-flwor-expr-022
(catalog, query)pass pass pass id-flwor-expr-023
(catalog, query)pass pass pass id-flwor-expr-024
(catalog, query)pass pass pass id-flwor-expr-025
(catalog, query)pass pass pass Typeswitch Expressions 38/38 38/38 28/38 2/3 id-typeswitch-expr-01
(catalog, query)pass pass pass id-typeswitch-expr-02
(catalog, query)pass pass fail id-typeswitch-expr-03
(catalog, query)pass pass pass id-typeswitch-expr-04
(catalog, query)pass pass fail id-typeswitch-expr-05
(catalog, query)pass pass pass id-typeswitch-expr-06
(catalog, query)pass pass pass id-typeswitch-expr-07
(catalog, query)pass pass pass id-typeswitch-expr-08
(catalog, query)pass pass pass id-typeswitch-expr-09
(catalog, query)pass pass fail id-typeswitch-expr-010
(catalog, query)pass pass pass id-typeswitch-expr-011
(catalog, query)pass pass fail id-typeswitch-expr-012
(catalog, query)pass pass pass id-typeswitch-expr-013
(catalog, query)pass pass pass id-typeswitch-expr-014
(catalog, query)pass pass pass id-typeswitch-expr-015
(catalog, query)pass pass pass id-typeswitch-expr-016
(catalog, query)pass pass fail id-typeswitch-expr-017
(catalog, query)pass pass pass id-typeswitch-expr-018
(catalog, query)pass pass fail id-typeswitch-expr-019
(catalog, query)pass pass fail id-typeswitch-expr-020
(catalog, query)pass pass pass id-typeswitch-expr-021
(catalog, query)pass pass pass id-typeswitch-expr-022
(catalog, query)pass pass pass id-typeswitch-expr-023
(catalog, query)pass pass fail id-typeswitch-expr-024
(catalog, query)pass pass pass id-typeswitch-expr-025
(catalog, query)pass pass fail id-typeswitch-expr-026
(catalog, query)pass pass pass id-typeswitch-expr-027
(catalog, query)pass pass pass id-typeswitch-expr-028
(catalog, query)pass pass pass id-typeswitch-expr-029
(catalog, query)pass pass pass id-typeswitch-expr-030
(catalog, query)pass pass pass id-typeswitch-expr-031
(catalog, query)pass pass pass id-typeswitch-expr-032
(catalog, query)pass pass pass id-typeswitch-expr-033
(catalog, query)pass pass pass id-typeswitch-expr-034
(catalog, query)pass pass pass id-typeswitch-expr-035
(catalog, query)pass pass pass id-typeswitch-expr-036
(catalog, query)pass pass pass id-typeswitch-expr-037
(catalog, query)pass pass fail id-typeswitch-expr-038
(catalog, query)pass pass pass Conditional Expressions 38/38 38/38 29/38 2/3 id-conditional-expr-01
(catalog, query)pass pass pass id-conditional-expr-02
(catalog, query)pass pass pass id-conditional-expr-03
(catalog, query)pass pass fail id-conditional-expr-04
(catalog, query)pass pass fail id-conditional-expr-05
(catalog, query)pass pass pass id-conditional-expr-06
(catalog, query)pass pass pass id-conditional-expr-07
(catalog, query)pass pass pass id-conditional-expr-08
(catalog, query)pass pass pass id-conditional-expr-09
(catalog, query)pass pass fail id-conditional-expr-010
(catalog, query)pass pass fail id-conditional-expr-011
(catalog, query)pass pass pass id-conditional-expr-012
(catalog, query)pass pass pass id-conditional-expr-013
(catalog, query)pass pass pass id-conditional-expr-014
(catalog, query)pass pass pass id-conditional-expr-015
(catalog, query)pass pass fail id-conditional-expr-016
(catalog, query)pass pass fail id-conditional-expr-017
(catalog, query)pass pass pass id-conditional-expr-018
(catalog, query)pass pass pass id-conditional-expr-019
(catalog, query)pass pass pass id-conditional-expr-020
(catalog, query)pass pass pass id-conditional-expr-021
(catalog, query)pass pass fail id-conditional-expr-022
(catalog, query)pass pass fail id-conditional-expr-023
(catalog, query)pass pass pass id-conditional-expr-024
(catalog, query)pass pass pass id-conditional-expr-025
(catalog, query)pass pass pass id-conditional-expr-026
(catalog, query)pass pass pass id-conditional-expr-027
(catalog, query)pass pass pass id-conditional-expr-028
(catalog, query)pass pass pass id-conditional-expr-029
(catalog, query)pass pass pass id-conditional-expr-030
(catalog, query)pass pass pass id-conditional-expr-031
(catalog, query)pass pass pass id-conditional-expr-032
(catalog, query)pass pass pass id-conditional-expr-033
(catalog, query)pass pass pass id-conditional-expr-034
(catalog, query)pass pass pass id-conditional-expr-035
(catalog, query)pass pass pass id-conditional-expr-036
(catalog, query)pass pass pass id-conditional-expr-037
(catalog, query)pass pass fail id-conditional-expr-038
(catalog, query)pass pass pass Comma Expressions 38/38 38/38 33/38 2/3 id-comma-expr-01
(catalog, query)pass pass pass id-comma-expr-02
(catalog, query)pass pass fail id-comma-expr-03
(catalog, query)pass pass pass id-comma-expr-04
(catalog, query)pass pass pass id-comma-expr-05
(catalog, query)pass pass pass id-comma-expr-06
(catalog, query)pass pass pass id-comma-expr-07
(catalog, query)pass pass pass id-comma-expr-08
(catalog, query)pass pass pass id-comma-expr-09
(catalog, query)pass pass fail id-comma-expr-010
(catalog, query)pass pass pass id-comma-expr-011
(catalog, query)pass pass pass id-comma-expr-012
(catalog, query)pass pass pass id-comma-expr-013
(catalog, query)pass pass pass id-comma-expr-014
(catalog, query)pass pass pass id-comma-expr-015
(catalog, query)pass pass pass id-comma-expr-016
(catalog, query)pass pass fail id-comma-expr-017
(catalog, query)pass pass pass id-comma-expr-018
(catalog, query)pass pass pass id-comma-expr-019
(catalog, query)pass pass pass id-comma-expr-020
(catalog, query)pass pass pass id-comma-expr-021
(catalog, query)pass pass pass id-comma-expr-022
(catalog, query)pass pass pass id-comma-expr-023
(catalog, query)pass pass fail id-comma-expr-024
(catalog, query)pass pass pass id-comma-expr-025
(catalog, query)pass pass pass id-comma-expr-026
(catalog, query)pass pass pass id-comma-expr-027
(catalog, query)pass pass pass id-comma-expr-028
(catalog, query)pass pass pass id-comma-expr-029
(catalog, query)pass pass pass id-comma-expr-030
(catalog, query)pass pass pass id-comma-expr-031
(catalog, query)pass pass pass id-comma-expr-032
(catalog, query)pass pass pass id-comma-expr-033
(catalog, query)pass pass pass id-comma-expr-034
(catalog, query)pass pass pass id-comma-expr-035
(catalog, query)pass pass pass id-comma-expr-036
(catalog, query)pass pass pass id-comma-expr-037
(catalog, query)pass pass fail id-comma-expr-038
(catalog, query)pass pass pass Parenthesized Expression 3/3 3/3 3/3 3/3 parenthesized-expr-01
(catalog, query)pass pass pass parenthesized-expr-02
(catalog, query)pass pass pass parenthesized-expr-03
(catalog, query)pass pass pass Function Call 6/6 6/6 6/6 3/3 id-function-call-01
(catalog, query)pass pass pass id-function-call-02
(catalog, query)pass pass pass id-function-call-03
(catalog, query)pass pass pass id-function-call-04
(catalog, query)pass pass pass id-function-call-05
(catalog, query)pass pass pass id-function-call-06
(catalog, query)pass pass pass Other Expressions 32/32 32/32 32/32 3/3 id-other-expr-01
(catalog, query)pass pass pass id-other-expr-02
(catalog, query)pass pass pass id-other-expr-03
(catalog, query)pass pass pass id-other-expr-04
(catalog, query)pass pass pass id-other-expr-05
(catalog, query)pass pass pass id-other-expr-06
(catalog, query)pass pass pass id-other-expr-07
(catalog, query)pass pass pass id-other-expr-08
(catalog, query)pass pass pass id-other-expr-09
(catalog, query)pass pass pass id-other-expr-010
(catalog, query)pass pass pass id-other-expr-011
(catalog, query)pass pass pass id-other-expr-012
(catalog, query)pass pass pass id-other-expr-013
(catalog, query)pass pass pass id-other-expr-014
(catalog, query)pass pass pass id-other-expr-015
(catalog, query)pass pass pass id-other-expr-016
(catalog, query)pass pass pass id-other-expr-017
(catalog, query)pass pass pass id-other-expr-018
(catalog, query)pass pass pass id-other-expr-019
(catalog, query)pass pass pass id-other-expr-020
(catalog, query)pass pass pass id-other-expr-021
(catalog, query)pass pass pass id-other-expr-022
(catalog, query)pass pass pass id-other-expr-023
(catalog, query)pass pass pass id-other-expr-024
(catalog, query)pass pass pass id-other-expr-025
(catalog, query)pass pass pass id-other-expr-26
(catalog, query)pass pass pass id-other-expr-027
(catalog, query)pass pass pass id-other-expr-028
(catalog, query)pass pass pass id-other-expr-029
(catalog, query)pass pass pass id-other-expr-030
(catalog, query)pass pass pass id-other-expr-031
(catalog, query)pass pass pass id-other-expr-032
(catalog, query)pass pass pass Extensions to Built-in Function Library fn:put 15/15 15/15 13/15 2/3 put-001
(catalog, query)pass pass pass fn-put-001
(catalog, query)pass pass pass fn-put-002
(catalog, query)pass pass pass fn-put-003
(catalog, query)pass pass pass fn-put-004
(catalog, query)pass pass pass fn-put-005
(catalog, query)pass pass pass fn-put-006
(catalog, query)pass pass pass fn-put-007
(catalog, query)pass pass fail fn-put-008
(catalog, query)pass pass pass fn-put-009
(catalog, query)pass pass *** Match after stripping whitespace nodes
pass fn-put-010
(catalog, query)pass pass *** Match after stripping whitespace nodes
fail fn-put-011
(catalog, query)pass pass pass fn-put-012
(catalog, query)pass pass pass fn-put-013
(catalog, query)pass pass pass fn-put-014
(catalog, query)pass pass pass XML Query Update Operations XML Query Update Primitives upd:insertBefore Primitive upd:insertAfter Primitive upd:insertInto Primitive upd:insertIntoAsFirst Primitive upd:insertIntoAsLast Primitive upd:insertAttributes Primitive upd:delete Primitive upd:replaceNode Primitive upd:replaceValue Primitive upd:replaceElementContent Primitive upd:rename Primitive Data model errors on changing attributes 17/17 17/17 17/17 3/3 attribute-errors-q1
(catalog, query)pass pass pass attribute-errors-q2
(catalog, query)pass pass pass attribute-errors-q3
(catalog, query)pass pass pass attribute-errors-q4
(catalog, query)pass pass pass attribute-errors-q5
(catalog, query)pass pass pass attribute-errors-q6
(catalog, query)pass pass pass attribute-errors-q7
(catalog, query)pass pass pass attribute-errors-q8
(catalog, query)pass pass pass attribute-errors-q9
(catalog, query)pass pass pass attribute-errors-q10
(catalog, query)pass pass pass attribute-errors-q11
(catalog, query)pass pass pass attribute-errors-q12
(catalog, query)pass pass pass attribute-errors-q13
(catalog, query)pass pass pass attribute-errors-q14
(catalog, query)pass pass pass attribute-errors-q15
(catalog, query)pass pass pass attribute-errors-q16
(catalog, query)pass pass pass attribute-errors-q17
(catalog, query)pass pass pass Namespace binding conflicts on attribute updates 19/19 19/19 0/19 2/3 namespace-errors-q1
(catalog, query)pass pass fail namespace-errors-q2
(catalog, query)pass pass fail namespace-errors-q3
(catalog, query)pass pass fail namespace-errors-q4
(catalog, query)pass pass fail namespace-errors-q5
(catalog, query)pass pass fail namespace-errors-q6
(catalog, query)pass pass fail namespace-errors-q7
(catalog, query)pass pass fail namespace-errors-q8
(catalog, query)pass pass fail namespace-errors-q9
(catalog, query)pass pass fail namespace-errors-q10
(catalog, query)pass pass fail namespace-errors-q11
(catalog, query)pass pass fail namespace-errors-q12
(catalog, query)pass pass fail namespace-errors-q13
(catalog, query)pass pass fail namespace-errors-q14
(catalog, query)pass pass fail namespace-errors-q15
(catalog, query)pass pass fail namespace-errors-q16
(catalog, query)pass pass fail namespace-errors-q17
(catalog, query)pass pass fail namespace-errors-q18
(catalog, query)pass pass fail namespace-errors-q19
(catalog, query)pass pass fail XQuery Update Routines upd:mergeUpdates 2/2 2/2 1/2 2/3 mergeUpdates-001
(catalog, query)pass pass pass mergeUpdates-002
(catalog, query)pass pass fail upd:applyUpdates 21/21 21/21 20/21 2/3 applyUpdates-001
(catalog, query)pass pass pass applyUpdates-002
(catalog, query)pass pass pass applyUpdates-003
(catalog, query)pass pass *** Match after stripping whitespace nodes
pass applyUpdates-004
(catalog, query)pass pass *** Match after stripping whitespace nodes
pass applyUpdates-005
(catalog, query)pass pass pass applyUpdates-006
(catalog, query)pass pass pass applyUpdates-007
(catalog, query)pass pass pass applyUpdates-008
(catalog, query)pass pass pass applyUpdates-009
(catalog, query)pass pass pass applyUpdates-010
(catalog, query)pass pass pass applyUpdates-011
(catalog, query)pass pass pass applyUpdates-012
(catalog, query)pass pass fail applyUpdates-013
(catalog, query)pass pass pass applyUpdates-014
(catalog, query)pass pass pass applyUpdates-016
(catalog, query)pass pass pass applyUpdates-021
(catalog, query)pass pass pass applyUpdates-022
(catalog, query)pass pass pass applyUpdates-023
(catalog, query)pass pass pass applyUpdates-024
(catalog, query)pass pass pass applyUpdates-025
(catalog, query)pass pass pass applyUpdates-026
(catalog, query)pass pass pass upd:revalidate 37/37 37/37 37/37 3/3 revalidate-valstrict-del-001
(catalog, query)pass pass pass revalidate-valstrict-del-002
(catalog, query)pass pass pass revalidate-valstrict-del-003
(catalog, query)pass pass pass revalidate-valstrict-del-004
(catalog, query)pass pass pass revalidate-valstrict-ins-001
(catalog, query)pass pass pass revalidate-valstrict-ins-002
(catalog, query)pass pass pass revalidate-valstrict-ins-003
(catalog, query)pass pass pass revalidate-valstrict-ins-004
(catalog, query)pass pass pass revalidate-valstrict-ins-005
(catalog, query)pass pass pass revalidate-valstrict-ins-006
(catalog, query)pass pass pass revalidate-valstrict-ins-007
(catalog, query)pass pass pass revalidate-valstrict-ren-001
(catalog, query)pass pass pass revalidate-valstrict-ren-002
(catalog, query)pass pass pass revalidate-valstrict-ren-003
(catalog, query)pass pass pass revalidate-valstrict-repnode-001
(catalog, query)pass pass pass revalidate-valstrict-repnode-002
(catalog, query)pass pass pass revalidate-valstrict-repnode-003
(catalog, query)pass pass pass revalidate-vallax-del-001
(catalog, query)pass pass pass revalidate-vallax-del-002
(catalog, query)pass pass pass revalidate-vallax-del-003
(catalog, query)pass pass pass revalidate-vallax-del-004
(catalog, query)pass pass pass revalidate-vallax-ins-001
(catalog, query)pass pass pass revalidate-vallax-ins-002
(catalog, query)pass pass pass revalidate-vallax-ins-003
(catalog, query)pass pass pass revalidate-vallax-ins-004
(catalog, query)pass pass pass revalidate-vallax-ins-005
(catalog, query)pass pass pass revalidate-vallax-ins-006
(catalog, query)pass pass pass revalidate-vallax-ins-007
(catalog, query)pass pass pass revalidate-vallax-ren-001
(catalog, query)pass pass pass revalidate-vallax-ren-002
(catalog, query)pass pass pass revalidate-vallax-ren-003
(catalog, query)pass pass pass revalidate-vallax-repnode-001
(catalog, query)pass pass pass revalidate-vallax-repnode-002
(catalog, query)pass pass pass revalidate-vallax-repnode-003
(catalog, query)pass pass pass revalidate-valtrans-ins-001
(catalog, query)pass pass pass revalidate-valtrans-ins-002
(catalog, query)pass pass pass revalidate-valtrans-ins-003
(catalog, query)pass pass pass upd:removeType 31/31 31/31 31/31 3/3 removeType-valskip-ins-001
(catalog, query)pass pass pass removeType-valskip-ins-002
(catalog, query)pass pass pass removeType-valskip-ins-003
(catalog, query)pass pass pass removeType-valskip-ins-004
(catalog, query)pass pass pass removeType-valskip-ins-005
(catalog, query)pass pass pass removeType-valskip-ins-006
(catalog, query)pass pass pass removeType-valskip-ins-007
(catalog, query)pass pass pass removeType-valskip-ins-008
(catalog, query)pass pass pass removeType-valskip-ins-009
(catalog, query)pass pass pass removeType-valskip-ins-010
(catalog, query)pass pass pass removeType-valskip-ins-011
(catalog, query)pass pass pass removeType-valskip-ins-012
(catalog, query)pass pass pass removeType-valskip-ins-013
(catalog, query)pass pass pass removeType-valskip-ins-014
(catalog, query)pass pass pass removeType-valskip-del-001
(catalog, query)pass pass pass removeType-valskip-del-002
(catalog, query)pass pass pass removeType-valskip-del-003
(catalog, query)pass pass pass removeType-valskip-del-004
(catalog, query)pass pass pass removeType-valskip-del-005
(catalog, query)pass pass pass removeType-valskip-ren-001
(catalog, query)pass pass pass removeType-valskip-ren-002
(catalog, query)pass pass pass removeType-valskip-ren-003
(catalog, query)pass pass pass removeType-valskip-ren-004
(catalog, query)pass pass pass removeType-valskip-ren-005
(catalog, query)pass pass pass removeType-valskip-ren-006
(catalog, query)pass pass pass removeType-valskip-repnode-001
(catalog, query)pass pass pass removeType-valskip-repnode-002
(catalog, query)pass pass pass removeType-valskip-repnode-003
(catalog, query)pass pass pass removeType-valskip-repnode-004
(catalog, query)pass pass pass removeType-valskip-repnode-005
(catalog, query)pass pass pass removeType-valskip-repnode-006
(catalog, query)pass pass pass upd:setToUntyped 10/10 10/10 8/10 2/3 setToUntyped-001
(catalog, query)pass pass pass setToUntyped-002
(catalog, query)pass pass pass setToUntyped-003
(catalog, query)pass pass pass setToUntyped-004
(catalog, query)pass pass pass setToUntyped-005
(catalog, query)pass pass pass setToUntyped-006
(catalog, query)pass pass pass setToUntyped-007
(catalog, query)pass pass fail setToUntyped-008
(catalog, query)pass pass pass setToUntyped-009
(catalog, query)pass pass pass setToUntyped-010
(catalog, query)pass pass fail Additional Typing 60/60 60/60 60/60 3/3 statictyp-xqupd-01
(catalog, query)pass pass pass statictyp-xqupd-02
(catalog, query)pass pass pass statictyp-xqupd-03
(catalog, query)pass pass pass statictyp-xqupd-04
(catalog, query)pass pass pass statictyp-xqupd-05
(catalog, query)pass pass pass statictyp-xqupd-06
(catalog, query)pass pass pass statictyp-xqupd-07
(catalog, query)pass pass pass statictyp-xqupd-08
(catalog, query)pass pass pass statictyp-xqupd-09
(catalog, query)pass pass pass statictyp-xqupd-10
(catalog, query)pass pass pass statictyp-xqupd-11
(catalog, query)pass pass pass statictyp-xqupd-12
(catalog, query)pass pass pass statictyp-xqupd-13
(catalog, query)pass pass pass statictyp-xqupd-14
(catalog, query)pass pass pass statictyp-xqupd-15
(catalog, query)pass pass pass statictyp-xqupd-16
(catalog, query)pass pass pass statictyp-xqupd-17
(catalog, query)pass pass pass statictyp-xqupd-18
(catalog, query)pass pass pass statictyp-xqupd-19
(catalog, query)pass pass pass statictyp-xqupd-20
(catalog, query)pass pass pass statictyp-xqupd-21
(catalog, query)pass pass pass statictyp-xqupd-22
(catalog, query)pass pass pass statictyp-xqupd-23
(catalog, query)pass pass pass statictyp-xqupd-24
(catalog, query)pass pass pass statictyp-xqupd-25
(catalog, query)pass pass pass statictyp-xqupd-26
(catalog, query)pass pass pass statictyp-xqupd-27
(catalog, query)pass pass pass statictyp-xqupd-28
(catalog, query)pass pass pass statictyp-xqupd-29
(catalog, query)pass pass pass statictyp-xqupd-30
(catalog, query)pass pass pass statictyp-xqupd-31
(catalog, query)pass pass pass statictyp-xqupd-32
(catalog, query)pass pass pass statictyp-xqupd-33
(catalog, query)pass pass pass statictyp-xqupd-34
(catalog, query)pass pass pass statictyp-xqupd-35
(catalog, query)pass pass pass statictyp-xqupd-36
(catalog, query)pass pass pass statictyp-xqupd-37
(catalog, query)pass pass pass statictyp-xqupd-38
(catalog, query)pass pass pass statictyp-xqupd-39
(catalog, query)pass pass pass statictyp-xqupd-40
(catalog, query)pass pass pass statictyp-xqupd-41
(catalog, query)pass pass pass statictyp-xqupd-42
(catalog, query)pass pass pass statictyp-xqupd-43
(catalog, query)pass pass pass statictyp-xqupd-44
(catalog, query)pass pass pass statictyp-xqupd-45
(catalog, query)pass pass pass statictyp-xqupd-46
(catalog, query)pass pass pass statictyp-xqupd-47
(catalog, query)pass pass pass statictyp-xqupd-48
(catalog, query)pass pass pass statictyp-xqupd-49
(catalog, query)pass pass pass statictyp-xqupd-50
(catalog, query)pass pass pass statictyp-xqupd-51
(catalog, query)pass pass pass statictyp-xqupd-52
(catalog, query)pass pass pass statictyp-xqupd-53
(catalog, query)pass pass pass statictyp-xqupd-54
(catalog, query)pass pass pass statictyp-xqupd-55
(catalog, query)pass pass pass statictyp-xqupd-56
(catalog, query)pass pass pass statictyp-xqupd-57
(catalog, query)pass pass pass statictyp-xqupd-58
(catalog, query)pass pass pass statictyp-xqupd-59
(catalog, query)pass pass pass statictyp-xqupd-60
(catalog, query)pass pass pass Other Tests 1/1 1/1 1/1 3/3 update10keywords
(catalog, query)pass pass pass Update Features that require Optional XQuery Features XQuery Update Validation Tests XQuery Update RemoveType Tests 31/31 31/31 2/31 2/3 valskip-ins-001
(catalog, query)pass pass fail valskip-ins-002
(catalog, query)pass pass fail valskip-ins-003
(catalog, query)pass pass fail valskip-ins-004
(catalog, query)pass pass fail valskip-ins-005
(catalog, query)pass pass fail valskip-ins-006
(catalog, query)pass pass fail valskip-ins-007
(catalog, query)pass pass fail valskip-ins-008
(catalog, query)pass pass fail valskip-ins-009
(catalog, query)pass pass fail valskip-ins-010
(catalog, query)pass pass fail