zorba-coders team mailing list archive
-
zorba-coders team
-
Mailing list archive
-
Message #22122
[Merge] lp:~zorba-coders/zorba/update_disputed_tc into lp:zorba
Sorin Marian Nasoi has proposed merging lp:~zorba-coders/zorba/update_disputed_tc into lp:zorba.
Commit message:
updated DISPUTED test-cases according to the latest comments in W3C bug #21568
Requested reviews:
Sorin Marian Nasoi (sorin.marian.nasoi)
For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/update_disputed_tc/+merge/164535
--
https://code.launchpad.net/~zorba-coders/zorba/update_disputed_tc/+merge/164535
Your team Zorba Coders is subscribed to branch lp:zorba.
=== modified file 'test/fots/CMakeLists.txt'
--- test/fots/CMakeLists.txt 2013-05-16 22:26:07 +0000
+++ test/fots/CMakeLists.txt 2013-05-17 20:29:29 +0000
@@ -117,22 +117,6 @@
#"disputed" tests. These test are run but marked as 'pass' by FOTS driver.
#All these entries should have a *valid* opened bug number from W3C bugzilla.
-EXPECTED_FOTS_FAILURE (DISPUTED prod-FunctionDecl function-decl-reserved-function-names-001 21568)
-EXPECTED_FOTS_FAILURE (DISPUTED prod-FunctionDecl function-decl-reserved-function-names-003 21568)
-EXPECTED_FOTS_FAILURE (DISPUTED prod-FunctionDecl function-decl-reserved-function-names-005 21568)
-EXPECTED_FOTS_FAILURE (DISPUTED prod-FunctionDecl function-decl-reserved-function-names-007 21568)
-EXPECTED_FOTS_FAILURE (DISPUTED prod-FunctionDecl function-decl-reserved-function-names-009 21568)
-EXPECTED_FOTS_FAILURE (DISPUTED prod-FunctionDecl function-decl-reserved-function-names-012 21568)
-EXPECTED_FOTS_FAILURE (DISPUTED prod-FunctionDecl function-decl-reserved-function-names-013 21568)
-EXPECTED_FOTS_FAILURE (DISPUTED prod-FunctionDecl function-decl-reserved-function-names-015 21568)
-EXPECTED_FOTS_FAILURE (DISPUTED prod-FunctionDecl function-decl-reserved-function-names-017 21568)
-EXPECTED_FOTS_FAILURE (DISPUTED prod-FunctionDecl function-decl-reserved-function-names-019 21568)
-EXPECTED_FOTS_FAILURE (DISPUTED prod-FunctionDecl function-decl-reserved-function-names-021 21568)
-EXPECTED_FOTS_FAILURE (DISPUTED prod-FunctionDecl function-decl-reserved-function-names-023 21568)
-EXPECTED_FOTS_FAILURE (DISPUTED prod-FunctionDecl function-decl-reserved-function-names-025 21568)
-EXPECTED_FOTS_FAILURE (DISPUTED prod-FunctionDecl function-decl-reserved-function-names-027 21568)
-EXPECTED_FOTS_FAILURE (DISPUTED prod-FunctionDecl function-decl-reserved-function-names-029 21568)
-EXPECTED_FOTS_FAILURE (DISPUTED prod-FunctionDecl function-decl-reserved-function-names-031 21568)
EXPECTED_FOTS_FAILURE (DISPUTED prod-OptionDecl.serialization Serialization-003 21868)
EXPECTED_FOTS_FAILURE (DISPUTED prod-OptionDecl.serialization Serialization-004 21868)
EXPECTED_FOTS_FAILURE (DISPUTED prod-OptionDecl.serialization Serialization-005 21868)
@@ -169,7 +153,7 @@
EXPECTED_FOTS_FAILURE (fn-format-number numberformat60q 1167609)
EXPECTED_FOTS_FAILURE (fn-format-number numberformat63 1167609)
EXPECTED_FOTS_FAILURE (fn-format-number numberformat64 1167609)
-EXPECTED_FOTS_FAILURE (fn-format-number numberformat83 1167643)
+EXPECTED_FOTS_FAILURE (fn-format-number numberformat83 1167641)
EXPECTED_FOTS_FAILURE (fn-format-number numberformat87 1167641)
EXPECTED_FOTS_FAILURE (fn-format-number numberformat88 1167641)
EXPECTED_FOTS_FAILURE (fn-generate-id generate-id-015 1090514)
@@ -274,6 +258,22 @@
EXPECTED_FOTS_FAILURE (prod-FunctionCall function-call-reserved-function-names-014 0)
EXPECTED_FOTS_FAILURE (prod-FunctionCall function-call-reserved-function-names-015 0)
EXPECTED_FOTS_FAILURE (prod-FunctionCall function-call-reserved-function-names-016 0)
+EXPECTED_FOTS_FAILURE (prod-FunctionDecl function-decl-reserved-function-names-001 1147547)
+EXPECTED_FOTS_FAILURE (prod-FunctionDecl function-decl-reserved-function-names-003 1147547)
+EXPECTED_FOTS_FAILURE (prod-FunctionDecl function-decl-reserved-function-names-005 1147547)
+EXPECTED_FOTS_FAILURE (prod-FunctionDecl function-decl-reserved-function-names-007 1147547)
+EXPECTED_FOTS_FAILURE (prod-FunctionDecl function-decl-reserved-function-names-009 1147547)
+EXPECTED_FOTS_FAILURE (prod-FunctionDecl function-decl-reserved-function-names-012 1147547)
+EXPECTED_FOTS_FAILURE (prod-FunctionDecl function-decl-reserved-function-names-013 1147547)
+EXPECTED_FOTS_FAILURE (prod-FunctionDecl function-decl-reserved-function-names-015 1147547)
+EXPECTED_FOTS_FAILURE (prod-FunctionDecl function-decl-reserved-function-names-017 1147547)
+EXPECTED_FOTS_FAILURE (prod-FunctionDecl function-decl-reserved-function-names-019 1147547)
+EXPECTED_FOTS_FAILURE (prod-FunctionDecl function-decl-reserved-function-names-021 1147547)
+EXPECTED_FOTS_FAILURE (prod-FunctionDecl function-decl-reserved-function-names-023 1147547)
+EXPECTED_FOTS_FAILURE (prod-FunctionDecl function-decl-reserved-function-names-025 1147547)
+EXPECTED_FOTS_FAILURE (prod-FunctionDecl function-decl-reserved-function-names-027 1147547)
+EXPECTED_FOTS_FAILURE (prod-FunctionDecl function-decl-reserved-function-names-029 1147547)
+EXPECTED_FOTS_FAILURE (prod-FunctionDecl function-decl-reserved-function-names-031 1147547)
EXPECTED_FOTS_FAILURE (prod-InstanceofExpr instanceof113 0)
EXPECTED_FOTS_FAILURE (prod-InstanceofExpr instanceof139 1160559)
EXPECTED_FOTS_FAILURE (prod-InstanceofExpr instanceof140 0)
=== modified file 'test/fots_driver/environment.xq'
--- test/fots_driver/environment.xq 2013-04-29 12:41:47 +0000
+++ test/fots_driver/environment.xq 2013-05-17 20:29:29 +0000
@@ -170,10 +170,12 @@
: to a test-case query.
:
: @param $decimal-formats decimal formats.
+ : @param $namespaces the declared environment namespaces.
: @return the decimal formats declarations.
:)
declare function env:decl-decimal-formats(
- $decimal-formats as element(fots:decimal-format)*
+ $decimal-formats as element(fots:decimal-format)*,
+ $namespaces as element(fots:namespace)*
) as xs:string*
{
if (empty($decimal-formats))
@@ -183,9 +185,10 @@
let $default := if ($tmp/@name)
then ()
else "default"
- let $name := if ($tmp/@name)
- then data($tmp/@name)
- else ()
+ let $name := xs:string($tmp/@name)
+ let $eqName := fn:resolve-QName(xs:string($tmp/@name), $tmp)
+ let $prefix := fn:prefix-from-QName($eqName)
+ let $namespace := $namespaces/following-sibling::*[@uri=fn:namespace-uri-from-QName($eqName)]
return
string-join
(
@@ -193,7 +196,9 @@
"declare",
$default,
"decimal-format",
- $name,
+ if(exists($prefix) and empty($namespace))
+ then concat("Q{", namespace-uri-from-QName($eqName), "}", local-name-from-QName($eqName))
+ else $name,
env:set-properties($tmp),
";"
),
=== modified file 'test/fots_driver/fots-driver.xq'
--- test/fots_driver/fots-driver.xq 2013-05-02 23:13:17 +0000
+++ test/fots_driver/fots-driver.xq 2013-05-17 20:29:29 +0000
@@ -875,7 +875,9 @@
env:decl-namespaces($env, $envCase, $test),
env:decl-decimal-formats(($env/fots:decimal-format,
- $envCase/fots:decimal-format)),
+ $envCase/fots:decimal-format),
+ ($env/fots:namespace,
+ $envCase/fots:namespace)),
env:add-var-decl($env, $envCase, $envBaseURI, $testSetBaseURI),
Follow ups
-
[Merge] lp:~zorba-coders/zorba/update_disputed_tc into lp:zorba
From: noreply, 2013-05-18
-
[Merge] lp:~zorba-coders/zorba/update_disputed_tc into lp:zorba
From: Zorba Build Bot, 2013-05-18
-
[Merge] lp:~zorba-coders/zorba/update_disputed_tc into lp:zorba
From: Zorba Build Bot, 2013-05-18
-
[Merge] lp:~zorba-coders/zorba/update_disputed_tc into lp:zorba
From: Chris Hillery, 2013-05-18
-
Re: [Merge] lp:~zorba-coders/zorba/update_disputed_tc into lp:zorba
From: Chris Hillery, 2013-05-18
-
[Merge] lp:~zorba-coders/zorba/update_disputed_tc into lp:zorba
From: Zorba Build Bot, 2013-05-17
-
[Merge] lp:~zorba-coders/zorba/update_disputed_tc into lp:zorba
From: Zorba Build Bot, 2013-05-17
-
Re: [Merge] lp:~zorba-coders/zorba/update_disputed_tc into lp:zorba
From: Zorba Build Bot, 2013-05-17
-
[Merge] lp:~zorba-coders/zorba/update_disputed_tc into lp:zorba
From: Zorba Build Bot, 2013-05-17
-
[Merge] lp:~zorba-coders/zorba/update_disputed_tc into lp:zorba
From: Sorin Marian Nasoi, 2013-05-17
-
Re: [Merge] lp:~zorba-coders/zorba/update_disputed_tc into lp:zorba
From: Sorin Marian Nasoi, 2013-05-17