Skip to content

QT3TS_Conformance array

nkutsche edited this page Oct 18, 2024 · 2 revisions

QT3TS Conformance Summary - Array-Functions

Tests Passed Skipped
209 183 26

Ignore Reasons

The following table gives an overview of all reasons to exclude one of the bellow listed test cases from being executed. The reasons are referanced bellow by there Reason Code.

Reason Code Description Number of Ignored Tests
SHE-XSD The test case requires Schema-awareness. This is not supported by the underlying Saxon-HE. 1
RES-XP3-1 The test case is not applied for the XPath 3.1 specification. The X(ml)² XPath engine supports only XPath 3.1. 26

Ignored Test Cases

The following table lists all test case (of the given test group) that are marked as pending. The reason are referenced by a reason code which can be looked up in the table above.

Test-ID Description Ignore Reason Code
array-flatten-008 Apply flatten function to sequence containing nodes RES-XP3-1
array-flatten-009 Apply flatten function to array containing nodes RES-XP3-1
array-flatten-010 Implicit flatten of array containing nodes by element constructor RES-XP3-1
array-get-010 array index out of range RES-XP3-1
array-head-607 Return head of array - head is sequence, only member RES-XP3-1
array-insert-before-508 array:insert-before RES-XP3-1
array-insert-before-509 array:insert-before RES-XP3-1
array-insert-before-510 array:insert-before - node identity RES-XP3-1
array-insert-before-511 array index out of range RES-XP3-1
array-join-210 A mix of empty and non-empty arrays RES-XP3-1
array-put-008 array:put RES-XP3-1
array-put-009 array:put RES-XP3-1
array-put-010 array:put - node identity RES-XP3-1
array-put-013 array index out of range RES-XP3-1
array-remove-417 array index out of range RES-XP3-1
array-sort-018 Sort complex nested arrays RES-XP3-1
array-sort-020 Sort mix of complex and simple RES-XP3-1, SHE-XSD
array-sort-022 Variable length sort keys RES-XP3-1
array-sort-026 Apply sort function to array returned from a function RES-XP3-1
array-sort-collation-1 array:sort#1 uses the default collation RES-XP3-1
array-sort-collation-2 array:sort#2 uses the default collation by default RES-XP3-1
array-sort-collation-3 array:sort#3 uses the default collation by default RES-XP3-1
array-sort-collation-8 array:sort#3 with explicit collation, sorting numbers RES-XP3-1
array-subarray-317 array index out of range RES-XP3-1
array-subarray-318 length out of range RES-XP3-1
array-tail-706 Return tail of array with nested arrays in the first argument. RES-XP3-1

Clone this wiki locally