Minimal Conformance | |
Extensions to the Prolog | |
Revalidation Declaration | 0/6 |
Variable Declaration | 0/2 |
Function Declaration | 0/21 |
New Kinds of Expressions | |
Insert Expressions | 1/92 |
Delete Expressions | 0/30 |
Replace Expressions | |
Replacing a Node | 0/21 |
Replacing the Value of a Node | 0/33 |
Rename Expressions | 0/39 |
Transform Expressions | 0/58 |
Compatibility of Updating Expressions | 0/30 |
Extension to Existing Expressions | |
FLWOR Expressions | 0/25 |
Typeswitch Expressions | 0/38 |
Conditional Expressions | 0/38 |
Comma Expressions | 0/38 |
Parenthesized Expression | 0/3 |
Function Call | 0/6 |
Other Expressions | 0/32 |
Extensions to Built-in Function Library | |
fn:put | 0/15 |
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 | 0/17 |
Namespace binding conflicts on attribute updates | 0/19 |
XQuery Update Routines | |
upd:mergeUpdates | 0/2 |
upd:applyUpdates | 0/21 |
upd:revalidate | 0/37 |
upd:removeType | 0/31 |
upd:setToUntyped | 0/10 |
Additional Typing | 0/60 |
Other Tests | 0/1 |
Update Features that require Optional XQuery Features | |
XQuery Update Validation Tests | |
XQuery Update RemoveType Tests | 0/31 |
XQuery Update Strict Revalidation Tests | 0/17 |
XQuery Update Lax Revalidation Tests | 0/17 |
XQuery Update Revalidation Tests for copy-modify expressions (also called transform expressions) | 0/3 |
Optional Features | |
Update Facility Static Typing Feature | 0/27 |
Tests that need the Full Axis Feature | 0/14 |
Use Cases | |
Use Cases "R" - Updating Relational Data | 0/11 |
Use Cases "address Book" - Synchronizing address book entries | 0/1 |
Use Cases "Soap" - processing messages | 0/1 |
Use Cases "Namespaces" - moving elements from one namespace to another | 0/1 |
Use Cases "Parts" - modifying recursive documents | 0/7 |
Use Cases "Nil" | 0/1 |