Name | Passed | Failed | Wrong error | N/A | Skipped |
|
Total | 12364 | 6 | 0 | 4877 | 3893 |
|
|
fn-abs | 118 | 0 | 0 | 5 | 65 |
fn-adjust-date-to-timezone | 30 | 0 | 0 | 4 | 7 |
fn-adjust-dateTime-to-timezone | 37 | 0 | 0 | 2 | 9 |
fn-adjust-time-to-timezone | 33 | 0 | 0 | 4 | 5 |
fn-available-environment-variables | 0 | 0 | 0 | 9 | 2 |
fn-avg | 182 | 0 | 0 | 2 | 55 |
fn-base-uri | 2 | 0 | 0 | 75 | 5 |
fn-boolean | 119 | 0 | 0 | 5 | 19 |
fn-ceiling | 84 | 0 | 0 | 7 | 3 |
fn-codepoint-equal | 27 | 0 | 0 | 6 | 3 |
fn-codepoints-to-string | 45 | 0 | 0 | 2 | 32 |
fn-collection | 7 | 0 | 0 | 16 | 10 |
fn-compare | 50 | 0 | 0 | 38 | 8 |
fn-concat | 90 | 0 | 0 | 0 | 6 |
fn-contains | 31 | 0 | 0 | 39 | 5 |
fn-contains-token | 0 | 0 | 0 | 45 | 0 |
fn-count | 71 | 0 | 0 | 242 | 3 |
fn-current-date | 24 | 0 | 0 | 0 | 2 |
fn-current-dateTime | 25 | 0 | 0 | 0 | 2 |
fn-current-time | 22 | 0 | 0 | 0 | 2 |
fn-data | 42 | 0 | 0 | 14 | 9 |
fn-dateTime | 45 | 0 | 0 | 0 | 7 |
fn-day-from-date | 25 | 0 | 0 | 0 | 2 |
fn-day-from-dateTime | 25 | 0 | 0 | 0 | 2 |
fn-days-from-duration | 29 | 0 | 0 | 0 | 2 |
fn-deep-equal | 156 | 0 | 0 | 102 | 5 |
fn-default-collation | 4 | 0 | 0 | 0 | 3 |
fn-distinct-values | 88 | 0 | 0 | 15 | 3 |
fn-doc | 21 | 0 | 0 | 7 | 17 |
fn-doc-available | 9 | 1 | 0 | 5 | 2 |
fn-document-uri | 11 | 0 | 0 | 39 | 4 |
fn-element-with-id | 0 | 0 | 0 | 5 | 0 |
fn-empty | 50 | 0 | 0 | 2 | 2 |
fn-encode-for-uri | 25 | 0 | 0 | 0 | 4 |
fn-ends-with | 28 | 0 | 0 | 23 | 4 |
fn-environment-variable | 0 | 0 | 0 | 6 | 6 |
fn-error | 32 | 0 | 0 | 7 | 59 |
fn-escape-html-uri | 30 | 0 | 0 | 0 | 4 |
fn-exactly-one | 41 | 0 | 0 | 4 | 9 |
fn-exists | 54 | 0 | 0 | 2 | 2 |
fn-false | 23 | 0 | 0 | 1 | 1 |
fn-floor | 85 | 0 | 0 | 0 | 3 |
fn-function-arity | 0 | 0 | 0 | 11 | 12 |
fn-function-name | 0 | 0 | 0 | 14 | 10 |
fn-has-children | 0 | 0 | 0 | 24 | 13 |
fn-hours-from-dateTime | 25 | 0 | 0 | 0 | 2 |
fn-hours-from-duration | 29 | 0 | 0 | 0 | 2 |
fn-hours-from-time | 25 | 0 | 0 | 0 | 2 |
fn-id | 10 | 0 | 0 | 38 | 13 |
fn-idref | 3 | 0 | 0 | 42 | 9 |
fn-implicit-timezone | 21 | 0 | 0 | 0 | 6 |
fn-innermost | 0 | 0 | 0 | 49 | 10 |
fn-index-of | 46 | 0 | 0 | 0 | 7 |
fn-insert-before | 39 | 0 | 0 | 0 | 4 |
fn-in-scope-prefixes | 8 | 0 | 0 | 46 | 8 |
fn-iri-to-uri | 38 | 0 | 0 | 1 | 8 |
fn-lang | 32 | 0 | 0 | 9 | 5 |
fn-last | 52 | 0 | 0 | 12 | 2 |
fn-local-name | 29 | 0 | 0 | 23 | 8 |
fn-local-name-from-QName | 5 | 0 | 0 | 10 | 13 |
fn-lower-case | 25 | 0 | 0 | 1 | 2 |
fn-max | 169 | 0 | 0 | 14 | 25 |
fn-matches | 103 | 5 | 0 | 15 | 43 |
fn-min | 168 | 0 | 0 | 14 | 25 |
fn-minutes-from-dateTime | 25 | 0 | 0 | 0 | 2 |
fn-minutes-from-duration | 30 | 0 | 0 | 0 | 2 |
fn-minutes-from-time | 25 | 0 | 0 | 0 | 2 |
fn-month-from-date | 25 | 0 | 0 | 0 | 2 |
fn-months-from-duration | 29 | 0 | 0 | 0 | 2 |
fn-month-from-dateTime | 25 | 0 | 0 | 0 | 2 |
fn-name | 28 | 0 | 0 | 3 | 3 |
fn-namespace-uri | 10 | 0 | 0 | 18 | 5 |
fn-namespace-uri-for-prefix | 0 | 0 | 0 | 27 | 2 |
fn-namespace-uri-from-QName | 5 | 0 | 0 | 12 | 13 |
fn-nilled | 4 | 0 | 0 | 53 | 7 |
fn-node-name | 5 | 0 | 0 | 26 | 13 |
fn-normalize-space | 33 | 0 | 0 | 2 | 4 |
fn-normalize-unicode | 31 | 0 | 0 | 5 | 12 |
fn-not | 73 | 0 | 0 | 6 | 4 |
fn-number | 63 | 0 | 0 | 0 | 3 |
fn-one-or-more | 45 | 0 | 0 | 2 | 9 |
fn-outermost | 0 | 0 | 0 | 49 | 10 |
fn-position | 65 | 0 | 0 | 0 | 2 |
fn-prefix-from-QName | 20 | 0 | 0 | 2 | 5 |
fn-QName | 3 | 0 | 0 | 8 | 23 |
fn-remove | 42 | 0 | 0 | 0 | 9 |
fn-replace | 56 | 0 | 0 | 10 | 24 |
fn-resolve-QName | 5 | 0 | 0 | 21 | 5 |
fn-resolve-uri | 31 | 0 | 0 | 2 | 6 |
fn-reverse | 61 | 0 | 0 | 4 | 5 |
fn-root | 7 | 0 | 0 | 26 | 5 |
fn-round | 243 | 0 | 0 | 16 | 2 |
fn-round-half-to-even | 124 | 0 | 0 | 0 | 4 |
fn-seconds-from-dateTime | 25 | 0 | 0 | 0 | 2 |
fn-seconds-from-duration | 30 | 0 | 0 | 0 | 2 |
fn-seconds-from-time | 25 | 0 | 0 | 0 | 2 |
fn-serialize | 0 | 0 | 0 | 110 | 58 |
fn-starts-with | 29 | 0 | 0 | 31 | 4 |
fn-static-base-uri | 2 | 0 | 0 | 13 | 3 |
fn-string | 57 | 0 | 0 | 2 | 12 |
fn-string-join | 30 | 0 | 0 | 12 | 4 |
fn-string-length | 28 | 0 | 0 | 2 | 6 |
fn-string-to-codepoints | 40 | 0 | 0 | 0 | 4 |
fn-subsequence | 90 | 0 | 0 | 7 | 8 |
fn-substring | 46 | 0 | 0 | 0 | 2 |
fn-substring-after | 33 | 0 | 0 | 18 | 4 |
fn-substring-before | 32 | 0 | 0 | 18 | 4 |
fn-sum | 211 | 0 | 0 | 1 | 10 |
fn-timezone-from-date | 26 | 0 | 0 | 5 | 3 |
fn-timezone-from-dateTime | 25 | 0 | 0 | 0 | 2 |
fn-timezone-from-time | 25 | 0 | 0 | 0 | 2 |
fn-tokenize | 38 | 0 | 0 | 18 | 11 |
fn-trace | 21 | 0 | 0 | 4 | 5 |
fn-translate | 33 | 0 | 0 | 2 | 9 |
fn-true | 23 | 0 | 0 | 1 | 1 |
fn-unordered | 37 | 0 | 0 | 3 | 3 |
fn-upper-case | 26 | 0 | 0 | 1 | 2 |
fn-year-from-date | 25 | 0 | 0 | 0 | 2 |
fn-years-from-duration | 29 | 0 | 0 | 0 | 2 |
fn-year-from-dateTime | 25 | 0 | 0 | 0 | 2 |
fn-zero-or-one | 44 | 0 | 0 | 2 | 5 |
xs-anyURI | 13 | 0 | 0 | 4 | 0 |
xs-base64Binary | 31 | 0 | 0 | 0 | 8 |
xs-dateTimeStamp | 4 | 0 | 0 | 0 | 2 |
xs-double | 3 | 0 | 0 | 1 | 1 |
xs-float | 5 | 0 | 0 | 0 | 1 |
xs-hexBinary | 1 | 0 | 0 | 0 | 0 |
xs-normalizedString | 6 | 0 | 0 | 1 | 0 |
xs-token | 6 | 0 | 0 | 1 | 0 |
op-add-dayTimeDurations | 24 | 0 | 0 | 19 | 18 |
op-add-dayTimeDuration-to-date | 22 | 0 | 0 | 4 | 1 |
op-add-dayTimeDuration-to-dateTime | 20 | 0 | 0 | 2 | 5 |
op-add-dayTimeDuration-to-time | 23 | 0 | 0 | 2 | 1 |
op-add-yearMonthDurations | 24 | 0 | 0 | 3 | 0 |
op-add-yearMonthDuration-to-date | 22 | 0 | 0 | 2 | 3 |
op-add-yearMonthDuration-to-dateTime | 22 | 0 | 0 | 3 | 4 |
op-anyURI-equal | 22 | 0 | 0 | 0 | 0 |
op-anyURI-greater-than | 10 | 0 | 0 | 0 | 0 |
op-anyURI-less-than | 8 | 0 | 0 | 0 | 0 |
op-base64Binary-equal | 27 | 0 | 0 | 3 | 0 |
op-boolean-equal | 46 | 0 | 0 | 6 | 5 |
op-boolean-greater-than | 39 | 0 | 0 | 10 | 0 |
op-boolean-less-than | 39 | 0 | 0 | 10 | 0 |
op-concatenate | 54 | 0 | 0 | 0 | 0 |
op-date-equal | 39 | 0 | 0 | 8 | 0 |
op-date-greater-than | 39 | 0 | 0 | 9 | 0 |
op-date-less-than | 39 | 0 | 0 | 9 | 0 |
op-dateTime-equal | 39 | 0 | 0 | 10 | 24 |
op-dateTime-greater-than | 36 | 0 | 0 | 8 | 0 |
op-dateTime-less-than | 36 | 0 | 0 | 8 | 0 |
op-dayTimeDuration-greater-than | 28 | 0 | 0 | 18 | 12 |
op-dayTimeDuration-less-than | 28 | 0 | 0 | 12 | 6 |
op-divide-dayTimeDuration | 24 | 0 | 0 | 9 | 22 |
op-divide-dayTimeDuration-by-dayTimeDuration | 23 | 0 | 0 | 0 | 2 |
op-divide-yearMonthDuration | 25 | 0 | 0 | 1 | 5 |
op-divide-yearMonthDuration-by-yearMonthDuration | 22 | 0 | 0 | 0 | 1 |
op-duration-equal | 112 | 0 | 0 | 14 | 32 |
op-except | 17 | 0 | 0 | 54 | 1 |
op-gDay-equal | 45 | 0 | 0 | 6 | 0 |
op-gMonth-equal | 39 | 0 | 0 | 6 | 0 |
op-gMonthDay-equal | 45 | 0 | 0 | 6 | 0 |
op-gYear-equal | 40 | 0 | 0 | 6 | 0 |
op-gYearMonth-equal | 40 | 0 | 0 | 6 | 0 |
op-hexBinary-equal | 32 | 0 | 0 | 3 | 0 |
op-intersect | 18 | 0 | 0 | 54 | 3 |
op-is-same-node | 18 | 0 | 0 | 16 | 4 |
op-multiply-dayTimeDuration | 30 | 0 | 0 | 8 | 9 |
op-multiply-yearMonthDuration | 28 | 0 | 0 | 4 | 12 |
op-node-after | 18 | 0 | 0 | 9 | 8 |
op-node-before | 18 | 0 | 0 | 10 | 8 |
op-numeric-add | 113 | 0 | 0 | 20 | 22 |
op-numeric-equal | 175 | 0 | 0 | 18 | 9 |
op-numeric-divide | 109 | 0 | 0 | 16 | 15 |
op-numeric-greater-than | 92 | 0 | 0 | 26 | 0 |
op-numeric-integer-divide | 91 | 0 | 0 | 7 | 38 |
op-numeric-less-than | 154 | 0 | 0 | 29 | 0 |
op-numeric-mod | 104 | 0 | 0 | 8 | 12 |
op-numeric-multiply | 67 | 0 | 0 | 31 | 9 |
op-numeric-subtract | 103 | 0 | 0 | 10 | 6 |
op-numeric-unary-minus | 60 | 0 | 0 | 5 | 1 |
op-numeric-unary-plus | 51 | 0 | 0 | 3 | 1 |
op-QName-equal | 30 | 0 | 0 | 2 | 6 |
op-string-equal | 9 | 0 | 0 | 6 | 0 |
op-string-greater-than | 9 | 0 | 0 | 0 | 0 |
op-string-less-than | 10 | 0 | 0 | 0 | 0 |
op-subtract-dates | 24 | 0 | 0 | 0 | 6 |
op-subtract-dateTimes | 23 | 0 | 0 | 0 | 7 |
op-subtract-dayTimeDuration-from-date | 21 | 0 | 0 | 1 | 1 |
op-subtract-dayTimeDuration-from-dateTime | 20 | 0 | 0 | 2 | 0 |
op-subtract-dayTimeDuration-from-time | 22 | 0 | 0 | 1 | 4 |
op-subtract-dayTimeDurations | 26 | 0 | 0 | 13 | 30 |
op-subtract-times | 27 | 0 | 0 | 0 | 6 |
op-subtract-yearMonthDuration-from-date | 23 | 0 | 0 | 2 | 0 |
op-subtract-yearMonthDuration-from-dateTime | 21 | 0 | 0 | 1 | 1 |
op-subtract-yearMonthDurations | 24 | 0 | 0 | 2 | 7 |
op-time-equal | 40 | 0 | 0 | 6 | 12 |
op-time-greater-than | 38 | 0 | 0 | 6 | 0 |
op-time-less-than | 38 | 0 | 0 | 6 | 0 |
op-to | 150 | 0 | 0 | 7 | 11 |
op-union | 17 | 0 | 0 | 62 | 3 |
op-yearMonthDuration-greater-than | 28 | 0 | 0 | 6 | 0 |
op-yearMonthDuration-less-than | 28 | 0 | 0 | 6 | 0 |
prod-ArrayTest | 0 | 0 | 0 | 47 | 8 |
prod-ArrowPostfix | 0 | 0 | 0 | 36 | 6 |
prod-AxisStep | 186 | 0 | 0 | 111 | 51 |
prod-AxisStep.abbr | 21 | 0 | 0 | 1 | 1 |
prod-AxisStep.ancestor | 20 | 0 | 0 | 22 | 1 |
prod-AxisStep.ancestor-or-self | 20 | 0 | 0 | 10 | 1 |
prod-AxisStep.following | 20 | 0 | 0 | 5 | 1 |
prod-AxisStep.following-sibling | 20 | 0 | 0 | 11 | 2 |
prod-AxisStep.preceding | 16 | 0 | 0 | 15 | 1 |
prod-AxisStep.preceding-sibling | 17 | 0 | 0 | 10 | 1 |
prod-AxisStep.unabbr | 26 | 0 | 0 | 0 | 0 |
prod-CastableExpr | 769 | 0 | 0 | 166 | 24 |
prod-CastExpr | 1389 | 0 | 0 | 20 | 1363 |
prod-Comment | 21 | 0 | 0 | 11 | 13 |
prod-ContextItemExpr | 42 | 0 | 0 | 0 | 3 |
prod-CurlyArrayConstructor | 0 | 0 | 0 | 5 | 0 |
prod-DirectConstructor | 0 | 0 | 0 | 49 | 42 |
prod-DirElemContent | 0 | 0 | 0 | 106 | 29 |
prod-DirElemContent.namespace | 0 | 0 | 0 | 88 | 45 |
prod-DirElemContent.whitespace | 0 | 0 | 0 | 83 | 0 |
prod-EQName | 0 | 0 | 0 | 36 | 13 |
prod-ForClause | 38 | 0 | 0 | 84 | 67 |
prod-FunctionCall | 5 | 0 | 0 | 54 | 93 |
prod-GeneralComp.eq | 91 | 0 | 0 | 77 | 25 |
prod-GeneralComp.ge | 57 | 0 | 0 | 52 | 1 |
prod-GeneralComp.gt | 65 | 0 | 0 | 51 | 2 |
prod-GeneralComp.le | 57 | 0 | 0 | 51 | 0 |
prod-GeneralComp.lt | 66 | 0 | 0 | 62 | 5 |
prod-GeneralComp.ne | 77 | 0 | 0 | 51 | 12 |
prod-IfExpr | 24 | 0 | 0 | 14 | 4 |
prod-InlineFunctionExpr | 0 | 0 | 0 | 23 | 14 |
prod-InstanceofExpr | 249 | 0 | 0 | 45 | 15 |
prod-LetClause | 0 | 0 | 0 | 67 | 22 |
prod-Literal | 78 | 0 | 0 | 19 | 77 |
prod-Lookup | 0 | 0 | 0 | 75 | 33 |
prod-NameTest | 4 | 0 | 0 | 56 | 67 |
prod-NodeTest | 4 | 0 | 0 | 28 | 36 |
prod-OrExpr | 320 | 0 | 0 | 42 | 9 |
prod-PathExpr | 9 | 0 | 0 | 2 | 10 |
prod-ParenthesizedExpr | 14 | 0 | 0 | 6 | 0 |
prod-Predicate | 146 | 0 | 0 | 45 | 15 |
prod-QuantifiedExpr | 114 | 0 | 0 | 29 | 60 |
prod-ReturnClause | 10 | 0 | 0 | 6 | 5 |
prod-SequenceType | 21 | 0 | 0 | 0 | 0 |
prod-SquareArrayConstructor | 0 | 0 | 0 | 5 | 1 |
prod-StepExpr | 0 | 0 | 0 | 41 | 17 |
prod-TreatExpr | 18 | 0 | 0 | 30 | 21 |
prod-UnaryLookup | 0 | 0 | 0 | 22 | 12 |
prod-ValueComp | 55 | 0 | 0 | 10 | 36 |
misc-AppendixA4 | 9 | 0 | 0 | 0 | 0 |
misc-ErrorsAndOptimization | 1 | 0 | 0 | 1 | 5 |
misc-HigherOrderFunctions | 0 | 0 | 0 | 93 | 36 |
misc-JsonTestSuite | 0 | 0 | 0 | 130 | 188 |
misc-StaticContext | 0 | 0 | 0 | 0 | 1 |
misc-Surrogates | 17 | 0 | 0 | 15 | 0 |
misc-XMLEdition | 1 | 0 | 0 | 15 | 3 |
method-adaptive | 0 | 0 | 0 | 89 | 0 |
method-html | 0 | 0 | 0 | 63 | 1 |
method-xml | 0 | 0 | 0 | 40 | 7 |
app-CatalogCheck | 0 | 0 | 0 | 14 | 0 |
app-Demos | 0 | 0 | 0 | 5 | 0 |
app-Duplicates | 0 | 0 | 0 | 14 | 0 |
app-FunctxFn | 334 | 0 | 0 | 168 | 0 |
app-UseCaseCompoundValues | 0 | 0 | 0 | 1 | 0 |
app-UseCaseJSON | 0 | 0 | 0 | 13 | 0 |
app-UseCaseNLP | 0 | 0 | 0 | 7 | 0 |
app-UseCaseNS | 0 | 0 | 0 | 8 | 0 |
app-UseCaseSEQ | 1 | 0 | 0 | 4 | 0 |
app-UseCaseSGML | 0 | 0 | 0 | 11 | 0 |
app-UseCaseSTRING | 1 | 0 | 0 | 3 | 0 |
app-UseCaseTREE | 0 | 0 | 0 | 6 | 0 |
app-UseCaseXMP | 0 | 0 | 0 | 12 | 0 |
app-XMark | 0 | 0 | 0 | 21 | 0 |
|
Testname | Status | Got | Expected | Test Input |
fn-matches-26 | FAILED | true() | <assert-false/>
|
fn:matches(concat('abcd', codepoints-to-string(10), 'defg', codepoints-to-string(10)), "^$", "m") |
caselessmatch04 | FAILED | false() | <assert-true/>
|
matches(codepoints-to-string(8490), '[A-Z]', 'i') |
caselessmatch05 | FAILED | false() | <assert-true/>
|
matches(codepoints-to-string(8490), '[a-z]', 'i') |
caselessmatch06 | FAILED | false() | <assert-true/>
|
matches(codepoints-to-string(8490), 'K', 'i') |
caselessmatch07 | FAILED | false() | <assert-true/>
|
matches(codepoints-to-string(8490), 'k', 'i') |