|
Implementations | |||||||
Tests | BaseX 8.5 beta XQ31 (QT3 vCVS) |
Saxon-EE 9.7.0.11 XP31 (QT3 v0.6) |
Saxon-EE 9.7.0.11 XQ31 (QT3 v0.6) |
XmlPrime 4.0.0.16079 XP31 (QT3 vCVS) |
XmlPrime 4.0.0.26293 XQ31 (QT3 vCVS) |
XmlPrime 4.0.0.27704 XQX31 (QT3 vCVS) |
|
---|---|---|---|---|---|---|---|
prod-DecimalFormatDecl | 41/41 | 0/0 | 41/41 | 0/0 | 41/41 | 41/0 | 0/6 |
decimal-format-01[+]
X decimal-format-01: Created on: 2012-10-08 Spec Dependencies: spec = XQ30+ Test: declare default decimal-format zero-digit="0" grouping-separator="," decimal-separator="."; format-number(2392.14*36.58,'000,000.000000') |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-02[+]
X decimal-format-02: Created on: 2012-10-08 Spec Dependencies: spec = XQ30+ Test: declare default decimal-format digit="#" grouping-separator="," decimal-separator="."; format-number(12792.14*96.58,'##,###,000.000###') |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-03[+]
X decimal-format-03: Created on: 2012-10-08 Spec Dependencies: spec = XQ30+ Test: declare default decimal-format minus-sign="-" grouping-separator="," decimal-separator="."; format-number(2792.14*(-36.58),'000,000.000###') |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-04[+]
X decimal-format-04: Created on: 2012-10-08 Spec Dependencies: spec = XQ30+ Test: declare default decimal-format minus-sign="-" pattern-separator=";" grouping-separator="," decimal-separator="."; format-number(2392.14*(-36.58),'000,000.000###;###,###.000###') |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-05[+]
X decimal-format-05: Created on: 2012-10-08 Spec Dependencies: spec = XQ30+ Test: declare decimal-format local:df minus-sign="-" percent="%" decimal-separator="."; format-number(0.4857,'###.###%', 'local:df') |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-06[+]
X decimal-format-06: Created on: 2012-10-08 Spec Dependencies: spec = XQ30+ Test: declare decimal-format local:df minus-sign="-" per-mille="‰" decimal-separator="."; format-number(0.4857,'###.###‰') |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-07[+]
X decimal-format-07: Created on: 2012-10-08 Spec Dependencies: spec = XQ30+ Test: declare decimal-format local:df minus-sign="-" currency-symbol="¤" decimal-separator="."; format-number(95.4857,'¤###.####', "local:df") |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-09[+]
X decimal-format-09: Created on: 2012-10-08 Spec Dependencies: spec = XQ30+ Test: declare default decimal-format decimal-separator="|" grouping-separator="."; format-number(931.4857,'000.000|###') |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-11[+]
X decimal-format-11: Created on: 2012-10-08 Spec Dependencies: spec = XQ30+ Test: declare default decimal-format digit="!" pattern-separator="\"; format-number(26931.4,'+!!!,!!!.!!!\-!!,!!!.!!!') |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-12[+]
X decimal-format-12: Created on: 2012-10-08 Spec Dependencies: spec = XQ30+ Test: declare default decimal-format digit="!" pattern-separator="\"; format-number(-26931.4,'+!!,!!!.!!!\-!!!,!!!.!!!') |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-13[+]
X decimal-format-13: Created on: 2012-10-08 Spec Dependencies: spec = XQ30+ Test: declare default decimal-format digit="!" pattern-separator="\"; format-number(-26931.4,'!!!,!!!.!!!') |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-14[+]
X decimal-format-14: Created on: 2012-10-08 Spec Dependencies: spec = XQ30+ Test: declare decimal-format local:df2 infinity="off-the-scale"; format-number(1 div 0e0,'###############################', 'local:df2') |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-15[+]
X decimal-format-15: Created on: 2012-10-08 Spec Dependencies: spec = XQ30+ Test: declare decimal-format local:df2 NaN="non-numeric"; format-number(number('none'), '#############', 'local:df2') |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-16[+]
X decimal-format-16: Created on: 2012-10-08 Spec Dependencies: spec = XQ30+ Test: declare default decimal-format per-mille="m"; format-number(0.4857,'###.###m') |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-17[+]
X decimal-format-17: Created on: 2012-10-08 Spec Dependencies: spec = XQ30+ Test: declare default decimal-format minus-sign="_"; format-number(-26931.4,'+###,###.###;-###,###.###') |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-18[+]
X decimal-format-18: Created on: 2012-10-08 Spec Dependencies: spec = XQ30+ Test: declare default decimal-format minus-sign="_"; format-number(-26931.4,'###,###.###') |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-19[+]
X decimal-format-19: Created on: 2012-10-08 Spec Dependencies: spec = XQ30+ Test: declare decimal-format myminus minus-sign="_"; concat(format-number(-26931.4,'###,###.###','myminus'), '/', format-number(-42857.1,'###,###.###')) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-20[+]
X decimal-format-20: Created on: 2012-10-08 Spec Dependencies: spec = XQ30+ Test: declare namespace foo="http://foo.ns"; declare decimal-format foo:decimal1 decimal-separator="!" grouping-separator="*"; declare decimal-format decimal1 decimal-separator="*" grouping-separator="!"; format-number(1234.567,'#*###*###!###','foo:decimal1') |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-21[+]
X decimal-format-21: Created on: 2012-10-08 Spec Dependencies: spec = XQ30+ Test: import module namespace m="http://www.w3.org/TestModules/dfd-module-001"; declare decimal-format df001 grouping-separator="!"; format-number(123456.789,'#!###!###.###','df001')||'-'||m:do() |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-31[+]
X decimal-format-31: Created on: 2014-12-05 Spec Dependencies: spec = XQ30+ Test: declare default decimal-format decimal-separator = "^"; declare default decimal-format decimal-separator = "^"; true() |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-32[+]
X decimal-format-32: Created on: 2014-12-05 Spec Dependencies: spec = XQ30+ Test: declare decimal-format fmt1 decimal-separator = "^"; declare decimal-format fmt1 decimal-separator = "^"; true() |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-33[+]
X decimal-format-33: Created on: 2014-12-05 Spec Dependencies: spec = XQ30+ Test: declare decimal-format fmt1 decimal-separator = "^"; declare decimal-format fmt2 decimal-separator = "~"; concat (format-number(123.45, '9999^999', 'fmt1'), " and ", format-number(123.45, '9999~999', 'fmt2')) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-34[+]
X decimal-format-34: Created on: 2014-12-05 Spec Dependencies: spec = XQ30+ Test: declare default decimal-format decimal-separator = "^" grouping-separator = "\" decimal-separator = "^"; true() |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-35[+]
X decimal-format-35: Created on: 2014-12-05 Spec Dependencies: spec = XQ30+ Test: declare default decimal-format zero-digit = "A"; true() |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-36[+]
X decimal-format-36: Created on: 2014-12-05 Spec Dependencies: spec = XQ30+ Test: declare default decimal-format decimal-separator = "~" grouping-separator = "~"; true() |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-37[+]
X decimal-format-37: Created on: 2014-12-05 Spec Dependencies: spec = XQ30+ Test: declare default decimal-format decimal-separator = ","; true() |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-38[+]
X decimal-format-38: Created on: 2014-12-05 Spec Dependencies: spec = XQ30+ Test: declare default decimal-format decimal-sprtr = "."; true() |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-39[+]
X decimal-format-39: Created on: 2015-05-03 Spec Dependencies: spec = XQ30+ Test: declare default decimal-format minus-sign="-"; format-number(-26931.4,'###,###.###') |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-40[+]
X decimal-format-40: Created on: 2015-06-04 Spec Dependencies: spec = XQ30+ Test: declare default decimal-format NaN = "0"; format-number(xs:double('NaN'),'###,###.###') |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-901err[+]
X decimal-format-901err: Created on: 2012-10-08 Spec Dependencies: spec = XQ30+ spec = XQ30+ Test: declare default decimal-format decimal-separator="!" grouping-separator="!"; format-number(931.4857,'###!###!###') |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-902err[+]
X decimal-format-902err: Created on: 2012-10-08 Spec Dependencies: spec = XQ30+ Test: declare default decimal-format digit='$'; format-number(931.4857,'000.$$0') |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-903err[+]
X decimal-format-903err: Created on: 2012-10-08 Spec Dependencies: spec = XQ30+ Test: declare default decimal-format digit='$'; declare default decimal-format minus-sign='_'; format-number(931.4857,'000.$$0') |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-904err[+]
X decimal-format-904err: Created on: 2012-10-08 Spec Dependencies: spec = XQ30+ Test: declare namespace a="http://a.com/"; declare namespace b="http://a.com/"; declare decimal-format a:one digit='$'; declare decimal-format two digit='$'; declare decimal-format three digit='$'; declare decimal-format four digit='$'; declare decimal-format five digit='$'; declare decimal-format b:one minus-sign="_"; declare default decimal-format minus-sign='_'; format-number(931.4857,'000.$$0') |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-905err[+]
X decimal-format-905err: Created on: 2012-10-08 Spec Dependencies: spec = XQ30+ Test: declare decimal-format q decimal-separator="." grouping-separator=","; format-number(931.4857,'fred.ginger', 'q') |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-906err[+]
X decimal-format-906err: Created on: 2012-01-18 Spec Dependencies: spec = XQ30+ Test: format-number(931.45, '000.##0', 'foo:bar') |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-907err[+]
X decimal-format-907err: Created on: 2012-10-08 Spec Dependencies: spec = XQ30+ Test: declare namespace a="http://a.com/"; declare namespace b="http://a.com/"; declare decimal-format a:one digit='$' zero-digit="0" minus-sign="_" digit="#"; format-number(931.4857,'000.$$0', 'a:one') |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-908err[+]
X decimal-format-908err: Created on: 2012-10-08 Spec Dependencies: spec = XQ30+ Test: declare default decimal-format digit="one"; format-number(931.4857,'000.$$0') |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-909err[+]
X decimal-format-909err: Created on: 2012-10-08 Spec Dependencies: spec = XQ30+ Test: declare default decimal-format zero-digit="1"; format-number(931.4857,'000.$$0') |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-910err[+]
X decimal-format-910err: Created on: 2012-10-08 Spec Dependencies: spec = XQ30+ Test: declare default decimal-format zero-digit="a"; format-number(931.4857,'aaa.$$a') |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-911err[+]
X decimal-format-911err: Created on: 2012-10-08 Spec Dependencies: spec = XQ30+ Test: declare default decimal-format minus-sign="--"; format-number(931.4857,'000.$$0') |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass | |
decimal-format-912err[+]
X decimal-format-912err: Created on: 2015-06-04 Spec Dependencies: spec = XQ30+ Test: declare default decimal-format decimal-separator = "6"; true() |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |