Sorin - it appears that the change you made to the FOTS driver does not actually do what you said it does, or at least that is not what is reported in the driver output:
Note that the "declare decimal-format" in the generated query still says "a:test". It appears that this is why the test is currently failing, at least.
Sorin - it appears that the change you made to the FOTS driver does not actually do what you said it does, or at least that is not what is reported in the driver output:
3687: <test-case xmlns="http:// www.w3. org/2010/ 09/qt-fots- catalog" name="numberfor mat87" result="pass" info="Test case failed but it is marked with EXPECTED_ FOTS_FAILURE in test/fots/ CMakeLists. txt"> a.ns/" name="a:test" decimal- separator= "," grouping- separator= "."/> ![CDATA[ format- number( 12.34, '0.000,00', 'Q{http:// a.ns/}test ')]]></test> string- value>0. 012,34< /assert- string- value> <![CDATA[ www.zorba- xquery. com/modules/ xqxq'; main-module //home/ ceej/zo/ src/build/ test/fots/ 2011/QT3- test-suite/ fn/format- number. xml"; separator= "," grouping- separator= "." ; number( 12.34, ''0.000,00'', ''Q{http:// a.ns/}test '')
3687: <environment>
3687: <decimal-format xmlns:a="http://
3687: </environment>
3687: <test><
3687: <result>
3687: <assert-
3687: </result>
3687: <fots:info>
3687: <fots:query>
3687: import module namespace xqxq = 'http://
3687:
3687: variable $queryID := xqxq:prepare-
3687: (
3687: '
3687: xquery version "3.0";
3687: declare base-uri "file:/
3687: declare decimal-format a:test decimal-
3687: format-
3687: '
3687:
3687: );
Note that the "declare decimal-format" in the generated query still says "a:test". It appears that this is why the test is currently failing, at least.
Can you verify/fix the FOTS driver behaviour?