XQuery/XPath Test Suite Evaluation

Overview

Command line: --mode xpath2 --print-failed-inputs --print-test-cases fe --parser fcl-xml --format html


NamePassedFailedWrong errorN/ASkipped
 
Total150587054070
 
 
fn-abs1830000
fn-adjust-date-to-timezone370040
fn-adjust-dateTime-to-timezone460020
fn-adjust-time-to-timezone380040
fn-available-environment-variables000110
fn-avg2370020
fn-base-uri400780
fn-boolean13100120
fn-ceiling870000
fn-codepoint-equal300060
fn-codepoints-to-string6600130
fn-collection1700160
fn-compare5800380
fn-concat950010
fn-contains3500320
fn-contains-token000370
fn-count74002420
fn-current-date260000
fn-current-dateTime270000
fn-current-time240000
fn-data4500200
fn-dateTime520000
fn-day-from-date270000
fn-day-from-dateTime270000
fn-days-from-duration310000
fn-deep-equal16100910
fn-default-collation70000
fn-distinct-values9100150
fn-doc380070
fn-doc-available120050
fn-document-uri1300410
fn-element-with-id00050
fn-empty520020
fn-encode-for-uri290000
fn-ends-with3200230
fn-environment-variable000120
fn-error890090
fn-escape-html-uri340000
fn-exactly-one500040
fn-exists560020
fn-false240010
fn-floor880000
fn-function-arity000230
fn-function-name000240
fn-has-children000370
fn-hours-from-dateTime270000
fn-hours-from-duration310000
fn-hours-from-time270000
fn-id1700420
fn-idref1000440
fn-implicit-timezone270000
fn-innermost000580
fn-index-of530000
fn-insert-before430000
fn-in-scope-prefixes1200500
fn-iri-to-uri460010
fn-lang360080
fn-last5400120
fn-local-name3400260
fn-local-name-from-QName1200160
fn-lower-case260010
fn-max18600220
fn-matches1407090
fn-min18500220
fn-minutes-from-dateTime270000
fn-minutes-from-duration320000
fn-minutes-from-time270000
fn-month-from-date270000
fn-months-from-duration310000
fn-month-from-dateTime270000
fn-name310030
fn-namespace-uri1500180
fn-namespace-uri-for-prefix200270
fn-namespace-uri-from-QName1200180
fn-nilled700570
fn-node-name1000340
fn-normalize-space350040
fn-normalize-unicode430050
fn-not760070
fn-number660000
fn-one-or-more530030
fn-outermost000580
fn-position670000
fn-prefix-from-QName250020
fn-QName250090
fn-remove480000
fn-replace780090
fn-resolve-QName800230
fn-resolve-uri360020
fn-reverse660040
fn-root1000260
fn-round24500160
fn-round-half-to-even1280000
fn-seconds-from-dateTime270000
fn-seconds-from-duration320000
fn-seconds-from-time270000
fn-serialize0001170
fn-starts-with3300230
fn-static-base-uri500130
fn-string6100100
fn-string-join3400120
fn-string-length310050
fn-string-to-codepoints440000
fn-subsequence980070
fn-substring480000
fn-substring-after3700180
fn-substring-before3600180
fn-sum2210010
fn-timezone-from-date280060
fn-timezone-from-dateTime270000
fn-timezone-from-time270000
fn-tokenize4900180
fn-trace260040
fn-translate420020
fn-true240010
fn-unordered400030
fn-upper-case280010
fn-year-from-date270000
fn-years-from-duration310000
fn-year-from-dateTime270000
fn-zero-or-one490020
xs-anyURI130040
xs-base64Binary390000
xs-dateTimeStamp30000
xs-double30020
xs-float50010
xs-hexBinary10000
xs-normalizedString60010
xs-token60010
op-add-dayTimeDurations2400370
op-add-dayTimeDuration-to-date220050
op-add-dayTimeDuration-to-dateTime240030
op-add-dayTimeDuration-to-time240020
op-add-yearMonthDurations240030
op-add-yearMonthDuration-to-date240030
op-add-yearMonthDuration-to-dateTime260030
op-anyURI-equal220000
op-anyURI-greater-than100000
op-anyURI-less-than80000
op-base64Binary-equal270030
op-boolean-equal480090
op-boolean-greater-than3900100
op-boolean-less-than3900100
op-concatenate540000
op-date-equal390080
op-date-greater-than390090
op-date-less-than390090
op-dateTime-equal6300100
op-dateTime-greater-than360080
op-dateTime-less-than360080
op-dayTimeDuration-greater-than2800300
op-dayTimeDuration-less-than2800180
op-divide-dayTimeDuration3700180
op-divide-dayTimeDuration-by-dayTimeDuration250000
op-divide-yearMonthDuration280030
op-divide-yearMonthDuration-by-yearMonthDuration230000
op-duration-equal14400140
op-except1800530
op-gDay-equal450060
op-gMonth-equal390060
op-gMonthDay-equal450060
op-gYear-equal400060
op-gYearMonth-equal400060
op-hexBinary-equal320030
op-intersect2000510
op-is-same-node2200160
op-multiply-dayTimeDuration3200140
op-multiply-yearMonthDuration400040
op-node-after260090
op-node-before260090
op-numeric-add13100240
op-numeric-equal17800240
op-numeric-divide11900210
op-numeric-greater-than9200260
op-numeric-integer-divide12500110
op-numeric-less-than15400290
op-numeric-mod11300110
op-numeric-multiply7300340
op-numeric-subtract10600130
op-numeric-unary-minus610050
op-numeric-unary-plus520030
op-QName-equal360020
op-string-equal90060
op-string-greater-than90000
op-string-less-than100000
op-subtract-dates300000
op-subtract-dateTimes300000
op-subtract-dayTimeDuration-from-date210020
op-subtract-dayTimeDuration-from-dateTime200020
op-subtract-dayTimeDuration-from-time260010
op-subtract-dayTimeDurations3200370
op-subtract-times330000
op-subtract-yearMonthDuration-from-date230020
op-subtract-yearMonthDuration-from-dateTime210020
op-subtract-yearMonthDurations300030
op-time-equal520060
op-time-greater-than380060
op-time-less-than380060
op-to700050
op-union2000620
op-yearMonthDuration-greater-than280060
op-yearMonthDuration-less-than280060
prod-ArrayTest000270
prod-ArrowPostfix000390
prod-AxisStep223001220
prod-AxisStep.abbr210020
prod-AxisStep.ancestor2100220
prod-AxisStep.ancestor-or-self2100100
prod-AxisStep.following200050
prod-AxisStep.following-sibling2100120
prod-AxisStep.preceding1700140
prod-AxisStep.preceding-sibling1800100
prod-AxisStep.unabbr260000
prod-CastableExpr780001730
prod-CastExpr270400590
prod-Comment2700180
prod-ContextItemExpr430020
prod-CurlyArrayConstructor00050
prod-DirectConstructor200890
prod-DirElemContent4001290
prod-DirElemContent.namespace0001330
prod-DirElemContent.whitespace000830
prod-EQName000490
prod-ForClause75001140
prod-FunctionCall5300920
prod-GeneralComp.eq11500780
prod-GeneralComp.ge5800520
prod-GeneralComp.gt6700510
prod-GeneralComp.le5700510
prod-GeneralComp.lt7100620
prod-GeneralComp.ne8900510
prod-IfExpr2700150
prod-InlineFunctionExpr000370
prod-InstanceofExpr25900490
prod-LetClause100880
prod-Literal11800560
prod-Lookup0001010
prod-NameTest4500820
prod-NodeTest2900390
prod-OrExpr32900420
prod-PathExpr130080
prod-ParenthesizedExpr140060
prod-Predicate15900370
prod-QuantifiedExpr16100420
prod-ReturnClause150060
prod-SequenceType210000
prod-SquareArrayConstructor00050
prod-StepExpr300550
prod-TreatExpr3400350
prod-UnaryLookup000340
prod-ValueComp8600120
misc-AppendixA490000
misc-ErrorsAndOptimization40030
misc-HigherOrderFunctions0001290
misc-StaticContext00010
misc-Surrogates1700150
misc-XMLEdition100180
method-adaptive000840
method-html000480
method-xml000420
app-CatalogCheck000140
app-Demos00040
app-FunctxFn334001680
app-UseCaseCompoundValues00010
app-UseCaseJSON000130
app-UseCaseNLP00070
app-UseCaseNS00080
app-UseCaseSEQ10040
app-UseCaseSGML000110
app-UseCaseSTRING10030
app-UseCaseTREE00060
app-UseCaseXMP000120
app-XMark000210
 

fn-matches

fn/matches.xml:

Passed: 140 Failed: 7 Wrong error: 0 N/A: 9 Skipped: 0
TestnameStatusGotExpectedTest Input
fn-matches-26FAILEDboolean: true <assert-false xmlns="http://www.w3.org/2010/09/qt-fots-catalog"/> fn:matches(concat('abcd', codepoints-to-string(10), 'defg', codepoints-to-string(10)), "^$", "m")
caselessmatch04FAILEDboolean: false <assert-true xmlns="http://www.w3.org/2010/09/qt-fots-catalog"/> matches(codepoints-to-string(8490), '[A-Z]', 'i')
caselessmatch05FAILEDboolean: false <assert-true xmlns="http://www.w3.org/2010/09/qt-fots-catalog"/> matches(codepoints-to-string(8490), '[a-z]', 'i')
caselessmatch06FAILEDboolean: false <assert-true xmlns="http://www.w3.org/2010/09/qt-fots-catalog"/> matches(codepoints-to-string(8490), 'K', 'i')
caselessmatch07FAILEDboolean: false <assert-true xmlns="http://www.w3.org/2010/09/qt-fots-catalog"/> matches(codepoints-to-string(8490), 'k', 'i')
K2-MatchesFunc-5FAILEDFORX0002: err:FORX0002: Regexp error Syntax error in \p{IsBasicLatin}+ <assert-true xmlns="http://www.w3.org/2010/09/qt-fots-catalog"/> fn:matches("hello world", "\p{ IsBasicLatin}+", "x")
K2-MatchesFunc-6FAILEDFORX0002: err:FORX0002: Regexp error Syntax error in \p{IsBasicLatin}+ <assert-true xmlns="http://www.w3.org/2010/09/qt-fots-catalog"/> fn:matches("hello world", "\p{ I s B a s i c L a t i n }+", "x")