XQuery/XPath Test Suite Evaluation

Overview

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


NamePassedFailedWrong errorN/ASkipped
 
Total122457045493671
 
 
fn-abs11800065
fn-adjust-date-to-timezone300047
fn-adjust-dateTime-to-timezone370029
fn-adjust-time-to-timezone330045
fn-available-environment-variables00092
fn-avg18200255
fn-base-uri200755
fn-boolean11900519
fn-ceiling840003
fn-codepoint-equal270063
fn-codepoints-to-string4500232
fn-collection7001610
fn-compare5000388
fn-concat900006
fn-contains3100324
fn-contains-token000370
fn-count71002423
fn-current-date240002
fn-current-dateTime250002
fn-current-time220002
fn-data4200149
fn-dateTime450007
fn-day-from-date250002
fn-day-from-dateTime250002
fn-days-from-duration290002
fn-deep-equal15400917
fn-default-collation40003
fn-distinct-values8800153
fn-doc2100717
fn-doc-available100052
fn-document-uri1100394
fn-element-with-id00050
fn-empty500022
fn-encode-for-uri250004
fn-ends-with2800234
fn-environment-variable00066
fn-error3200759
fn-escape-html-uri300004
fn-exactly-one410049
fn-exists540022
fn-false230011
fn-floor850003
fn-function-arity0001112
fn-function-name0001410
fn-has-children0002413
fn-hours-from-dateTime250002
fn-hours-from-duration290002
fn-hours-from-time250002
fn-id10003613
fn-idref300429
fn-implicit-timezone210006
fn-innermost0004810
fn-index-of460007
fn-insert-before390004
fn-in-scope-prefixes800468
fn-iri-to-uri380018
fn-lang320075
fn-last5200122
fn-local-name2900238
fn-local-name-from-QName5001013
fn-lower-case240012
fn-max169001425
fn-matches9770844
fn-min168001425
fn-minutes-from-dateTime250002
fn-minutes-from-duration300002
fn-minutes-from-time250002
fn-month-from-date250002
fn-months-from-duration290002
fn-month-from-dateTime250002
fn-name280033
fn-namespace-uri1000185
fn-namespace-uri-for-prefix000272
fn-namespace-uri-from-QName5001213
fn-nilled400537
fn-node-name5002613
fn-normalize-space330024
fn-normalize-unicode3100512
fn-not730064
fn-number630003
fn-one-or-more450029
fn-outermost0004810
fn-position650002
fn-prefix-from-QName200025
fn-QName300823
fn-remove420006
fn-replace5400924
fn-resolve-QName500215
fn-resolve-uri300026
fn-reverse610045
fn-root400266
fn-round24300162
fn-round-half-to-even1240004
fn-seconds-from-dateTime250002
fn-seconds-from-duration300002
fn-seconds-from-time250002
fn-serialize0007740
fn-starts-with2900234
fn-static-base-uri200133
fn-string5700212
fn-string-join3000124
fn-string-length280026
fn-string-to-codepoints400004
fn-subsequence900078
fn-substring460002
fn-substring-after3300184
fn-substring-before3200184
fn-sum21100110
fn-timezone-from-date260053
fn-timezone-from-dateTime250002
fn-timezone-from-time250002
fn-tokenize38001811
fn-trace210045
fn-translate330029
fn-true230011
fn-unordered370033
fn-upper-case260012
fn-year-from-date250002
fn-years-from-duration290002
fn-year-from-dateTime250002
fn-zero-or-one440025
xs-anyURI130040
xs-base64Binary310008
xs-dateTimeStamp20001
xs-double30011
xs-float50001
xs-hexBinary10000
xs-normalizedString60010
xs-token60010
op-add-dayTimeDurations24001918
op-add-dayTimeDuration-to-date220041
op-add-dayTimeDuration-to-dateTime200025
op-add-dayTimeDuration-to-time230021
op-add-yearMonthDurations240030
op-add-yearMonthDuration-to-date220023
op-add-yearMonthDuration-to-dateTime220034
op-anyURI-equal220000
op-anyURI-greater-than100000
op-anyURI-less-than80000
op-base64Binary-equal270030
op-boolean-equal460065
op-boolean-greater-than3900100
op-boolean-less-than3900100
op-concatenate540000
op-date-equal390080
op-date-greater-than390090
op-date-less-than390090
op-dateTime-equal39001024
op-dateTime-greater-than360080
op-dateTime-less-than360080
op-dayTimeDuration-greater-than28001812
op-dayTimeDuration-less-than2800126
op-divide-dayTimeDuration2300923
op-divide-dayTimeDuration-by-dayTimeDuration230002
op-divide-yearMonthDuration250015
op-divide-yearMonthDuration-by-yearMonthDuration220001
op-duration-equal112001432
op-except1700531
op-gDay-equal450060
op-gMonth-equal390060
op-gMonthDay-equal450060
op-gYear-equal400060
op-gYearMonth-equal400060
op-hexBinary-equal320030
op-intersect1700513
op-is-same-node1800164
op-multiply-dayTimeDuration290089
op-multiply-yearMonthDuration2800412
op-node-after180098
op-node-before180098
op-numeric-add113002022
op-numeric-equal17500189
op-numeric-divide109001615
op-numeric-greater-than9200260
op-numeric-integer-divide9100738
op-numeric-less-than15400290
op-numeric-mod10400812
op-numeric-multiply6700319
op-numeric-subtract10300106
op-numeric-unary-minus600051
op-numeric-unary-plus510031
op-QName-equal300026
op-string-equal90060
op-string-greater-than90000
op-string-less-than100000
op-subtract-dates240006
op-subtract-dateTimes230007
op-subtract-dayTimeDuration-from-date210011
op-subtract-dayTimeDuration-from-dateTime200020
op-subtract-dayTimeDuration-from-time220014
op-subtract-dayTimeDurations26001330
op-subtract-times270006
op-subtract-yearMonthDuration-from-date230020
op-subtract-yearMonthDuration-from-dateTime210011
op-subtract-yearMonthDurations240027
op-time-equal4000612
op-time-greater-than380060
op-time-less-than380060
op-to630057
op-union1700623
op-yearMonthDuration-greater-than280060
op-yearMonthDuration-less-than280060
prod-ArrayTest000243
prod-ArrowPostfix000336
prod-AxisStep1860010851
prod-AxisStep.abbr210011
prod-AxisStep.ancestor2000221
prod-AxisStep.ancestor-or-self2000101
prod-AxisStep.following190051
prod-AxisStep.following-sibling2000112
prod-AxisStep.preceding1600141
prod-AxisStep.preceding-sibling1700101
prod-AxisStep.unabbr260000
prod-CastableExpr7680016322
prod-CastExpr138000201363
prod-Comment21001113
prod-ContextItemExpr420003
prod-CurlyArrayConstructor00050
prod-DirectConstructor0004942
prod-DirElemContent00010429
prod-DirElemContent.namespace0008845
prod-DirElemContent.whitespace000830
prod-EQName0003613
prod-ForClause38008467
prod-FunctionCall5004991
prod-GeneralComp.eq91007725
prod-GeneralComp.ge5700521
prod-GeneralComp.gt6500512
prod-GeneralComp.le5700510
prod-GeneralComp.lt6600625
prod-GeneralComp.ne77005112
prod-IfExpr2400144
prod-InlineFunctionExpr0002314
prod-InstanceofExpr249004415
prod-LetClause0006722
prod-Literal78001977
prod-Lookup0007031
prod-NameTest4005667
prod-NodeTest4002836
prod-OrExpr32000429
prod-PathExpr900210
prod-ParenthesizedExpr140060
prod-Predicate146003515
prod-QuantifiedExpr114002960
prod-ReturnClause100065
prod-SequenceType210000
prod-SquareArrayConstructor00050
prod-StepExpr0004117
prod-TreatExpr18003021
prod-UnaryLookup0002212
prod-ValueComp5300936
misc-AppendixA490000
misc-ErrorsAndOptimization10015
misc-HigherOrderFunctions0009336
misc-StaticContext00001
misc-Surrogates1700150
misc-XMLEdition100153
method-adaptive000840
method-html000471
method-xml000357
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: 97 Failed: 7 Wrong error: 0 N/A: 8 Skipped: 44
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")