## 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` | Schema-awareness is not supported by Saxon-HE | 1 | | `RES-XP3-1` | The 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 |