XQuery/XPath Test Suite Evaluation

Overview

Command line: --mode xquery1 --skip-negative --print-failed-inputs --print-test-cases fe --parser fcl-xml --format html --exclude-test-case same-key-023,same-key-024,RangeExpr-407c,RangeExpr-407d,RangeExpr-409c,RangeExpr-409d


NamePassedFailedWrong errorN/ASkipped
 
Total171699021834859
 
 
fn-abs12300065
fn-adjust-date-to-timezone340007
fn-adjust-dateTime-to-timezone390009
fn-adjust-time-to-timezone370005
fn-available-environment-variables00092
fn-avg18300155
fn-base-uri5800195
fn-boolean12400019
fn-ceiling910003
fn-codepoint-equal330003
fn-codepoints-to-string4700032
fn-collection8001510
fn-compare5600328
fn-concat900006
fn-contains3700335
fn-contains-token000450
fn-count3130003
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-equal20300555
fn-default-collation40003
fn-distinct-values1020013
fn-doc2800017
fn-doc-available91052
fn-document-uri3200184
fn-element-with-id00050
fn-empty520002
fn-encode-for-uri250004
fn-ends-with3400174
fn-environment-variable00066
fn-error3900059
fn-escape-html-uri300004
fn-exactly-one450009
fn-exists560002
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-id16003213
fn-idref600399
fn-implicit-timezone210006
fn-innermost0004910
fn-index-of460007
fn-insert-before390004
fn-in-scope-prefixes530018
fn-iri-to-uri380018
fn-lang390025
fn-last640002
fn-local-name460068
fn-local-name-from-QName5001013
fn-lower-case250012
fn-max18100225
fn-matches103501543
fn-min18000225
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-name300013
fn-namespace-uri280005
fn-namespace-uri-for-prefix270002
fn-namespace-uri-from-QName900813
fn-nilled2300347
fn-node-name2600513
fn-normalize-space330024
fn-normalize-unicode3100512
fn-not760034
fn-number630003
fn-one-or-more470009
fn-outermost0004910
fn-position650002
fn-prefix-from-QName200025
fn-QName1100023
fn-remove420009
fn-replace5700924
fn-resolve-QName220045
fn-resolve-uri320016
fn-reverse650005
fn-root330005
fn-round24300162
fn-round-half-to-even1240004
fn-seconds-from-dateTime250002
fn-seconds-from-duration300002
fn-seconds-from-time250002
fn-serialize00011058
fn-starts-with3500254
fn-static-base-uri150003
fn-string5700212
fn-string-join3100114
fn-string-length280026
fn-string-to-codepoints400004
fn-subsequence950028
fn-substring460002
fn-substring-after3300184
fn-substring-before3200184
fn-sum21100110
fn-timezone-from-date310003
fn-timezone-from-dateTime250002
fn-timezone-from-time250002
fn-tokenize39001711
fn-trace220035
fn-translate330029
fn-true230011
fn-unordered400003
fn-upper-case260012
fn-year-from-date250002
fn-years-from-duration290002
fn-year-from-dateTime250002
fn-zero-or-one460005
xs-anyURI130040
xs-base64Binary310008
xs-dateTimeStamp40002
xs-double30011
xs-float50001
xs-hexBinary10000
xs-normalizedString60010
xs-token60010
op-add-dayTimeDurations4300018
op-add-dayTimeDuration-to-date240021
op-add-dayTimeDuration-to-dateTime220005
op-add-dayTimeDuration-to-time250001
op-add-yearMonthDurations270000
op-add-yearMonthDuration-to-date240003
op-add-yearMonthDuration-to-dateTime250004
op-anyURI-equal220000
op-anyURI-greater-than100000
op-anyURI-less-than80000
op-base64Binary-equal300000
op-boolean-equal520005
op-boolean-greater-than490000
op-boolean-less-than490000
op-concatenate540000
op-date-equal470000
op-date-greater-than480000
op-date-less-than480000
op-dateTime-equal4700224
op-dateTime-greater-than440000
op-dateTime-less-than440000
op-dayTimeDuration-greater-than4600012
op-dayTimeDuration-less-than400006
op-divide-dayTimeDuration3300022
op-divide-dayTimeDuration-by-dayTimeDuration230002
op-divide-yearMonthDuration260005
op-divide-yearMonthDuration-by-yearMonthDuration220001
op-duration-equal12600032
op-except630081
op-gDay-equal510000
op-gMonth-equal450000
op-gMonthDay-equal510000
op-gYear-equal460000
op-gYearMonth-equal460000
op-hexBinary-equal350000
op-intersect6100113
op-is-same-node340004
op-multiply-dayTimeDuration380009
op-multiply-yearMonthDuration3200012
op-node-after270008
op-node-before270018
op-numeric-add119001422
op-numeric-equal1930009
op-numeric-divide12500015
op-numeric-greater-than1160020
op-numeric-integer-divide9800038
op-numeric-less-than1830000
op-numeric-mod11200012
op-numeric-multiply980009
op-numeric-subtract1130006
op-numeric-unary-minus640011
op-numeric-unary-plus540001
op-QName-equal320006
op-string-equal150000
op-string-greater-than90000
op-string-less-than100000
op-subtract-dates240006
op-subtract-dateTimes230007
op-subtract-dayTimeDuration-from-date220001
op-subtract-dayTimeDuration-from-dateTime220000
op-subtract-dayTimeDuration-from-time230004
op-subtract-dayTimeDurations3900030
op-subtract-times270006
op-subtract-yearMonthDuration-from-date250000
op-subtract-yearMonthDuration-from-dateTime220001
op-subtract-yearMonthDurations260007
op-time-equal4600012
op-time-greater-than440000
op-time-less-than440000
op-to15100611
op-union710083
op-yearMonthDuration-greater-than340000
op-yearMonthDuration-less-than340000
prod-ArrayTest000478
prod-ArrowPostfix000366
prod-AxisStep282001551
prod-AxisStep.abbr220001
prod-AxisStep.ancestor420001
prod-AxisStep.ancestor-or-self300001
prod-AxisStep.following250001
prod-AxisStep.following-sibling310002
prod-AxisStep.preceding310001
prod-AxisStep.preceding-sibling270001
prod-AxisStep.unabbr260000
prod-BaseURIDecl330005
prod-BoundarySpaceDecl240004
prod-CastableExpr7690016624
prod-CastExpr14020071363
prod-CastExpr.derived9000465
prod-Comment3200013
prod-CompAttrConstructor46001769
prod-CompDocConstructor3900416
prod-CompCommentConstructor1500113
prod-CompElemConstructor45001833
prod-CompPIConstructor2600130
prod-CompTextConstructor311016
prod-ConstructionDecl220004
prod-ContextItemExpr420003
prod-CopyNamespacesDecl300006
prod-CurlyArrayConstructor00050
prod-DefaultCollationDecl20046
prod-DefaultNamespaceDecl3100029
prod-DirAttributeList7100360
prod-DirectConstructor4900042
prod-DirElemConstructor3100139
prod-DirElemContent87101829
prod-DirElemContent.namespace8800045
prod-DirElemContent.whitespace830000
prod-EmptyOrderDecl300002
prod-EQName0003613
prod-ExtensionExpr3400419
prod-ForClause11600667
prod-FunctionCall24003593
prod-FunctionDecl8500385
prod-GeneralComp.eq150001825
prod-GeneralComp.ge1090001
prod-GeneralComp.gt1160002
prod-GeneralComp.le1080000
prod-GeneralComp.lt1250035
prod-GeneralComp.ne12800012
prod-IfExpr380004
prod-InlineFunctionExpr0002314
prod-InstanceofExpr268002615
prod-LetClause6200522
prod-Literal8900877
prod-Lookup0007533
prod-ModuleImport38003456
prod-NamespaceDecl2200022
prod-NameTest5510467
prod-NodeTest3200036
prod-OptionDecl40014
prod-OrExpr3620009
prod-OrderByClause13100668
prod-OrderingModeDecl230004
prod-PathExpr700410
prod-ParenthesizedExpr200000
prod-PositionalVar280006
prod-Predicate18300815
prod-QuantifiedExpr14300060
prod-ReturnClause160005
prod-SequenceType210000
prod-SquareArrayConstructor00051
prod-StepExpr4000117
prod-TreatExpr4800021
prod-TypeswitchExpr44001415
prod-UnorderedExpr240022
prod-UnaryLookup0002212
prod-ValueComp55001036
prod-VarDecl9100650
prod-VarDecl.external5800239
prod-VersionDecl16001618
prod-WhereClause60001312
misc-CombinedErrorCodes17003239
misc-AnnexE80000
misc-AppendixA490000
misc-ErrorsAndOptimization20005
misc-HigherOrderFunctions0009336
misc-JsonTestSuite000130188
misc-StaticContext00001
misc-Surrogates1700150
misc-XMLEdition80083
method-adaptive000890
method-html000631
method-xml800327
app-CatalogCheck000140
app-Demos40010
app-Duplicates000140
app-FunctxFn5000020
app-FunctxFunctx6260010
app-UseCaseCompoundValues00010
app-UseCaseJSON000130
app-UseCaseNLP00070
app-UseCaseNS80000
app-UseCasePARTS10000
app-UseCaseR180000
app-UseCaseSEQ50000
app-UseCaseSGML110000
app-UseCaseSTRING40000
app-UseCaseTREE60000
app-UseCaseXMP120000
app-XMark210000
 

fn-doc-available

fn/doc-available.xml:

Passed: 9 Failures: 1 Wrong errors: 0 N/A: 5 Skipped: 2
TestnameStatusGotExpectedTest Input
fn-doc-available-8FAILEDtrue()<assert-false/> fn:doc-available("../prod/ModuleImport/module1-lib.xq")

fn-matches

fn/matches.xml:

Passed: 103 Failures: 5 Wrong errors: 0 N/A: 15 Skipped: 43
TestnameStatusGotExpectedTest Input
fn-matches-26FAILEDtrue()<assert-false/> fn:matches(concat('abcd', codepoints-to-string(10), 'defg', codepoints-to-string(10)), "^$", "m")
caselessmatch04FAILEDfalse()<assert-true/> matches(codepoints-to-string(8490), '[A-Z]', 'i')
caselessmatch05FAILEDfalse()<assert-true/> matches(codepoints-to-string(8490), '[a-z]', 'i')
caselessmatch06FAILEDfalse()<assert-true/> matches(codepoints-to-string(8490), 'K', 'i')
caselessmatch07FAILEDfalse()<assert-true/> matches(codepoints-to-string(8490), 'k', 'i')

prod-CompTextConstructor

prod/CompTextConstructor.xml:

Passed: 31 Failures: 1 Wrong errors: 0 N/A: 1 Skipped: 6
TestnameStatusGotExpectedTest Input
K2-ConText-18FAILEDXPST0003: err:XPST0003: This type of node must not be empty in line 1 column 14 count(string(text { })) ^^^^^^^^ error occurs around here<assert-eq>1</assert-eq> count(string(text { }))

prod-DirElemContent

prod/DirElemContent.xml:

Passed: 87 Failures: 1 Wrong errors: 0 N/A: 18 Skipped: 29
TestnameStatusGotExpectedTest Input
K2-DirectConElemContent-35FAILEDtrue()<assert-false/> <e/> instance of element(*, xs:untyped)

prod-NameTest

prod/NameTest.xml:

Passed: 55 Failures: 1 Wrong errors: 0 N/A: 4 Skipped: 67
TestnameStatusGotExpectedTest Input
K2-NameTest-68FAILED<e foo="1"/><any-of> <assert-xml><e/></assert-xml> <error code="XPST0005"/> </any-of> (unescaped) <e>{<e foo="1"/>/attribute(foo, xs:integer)}</e>