summaryrefslogtreecommitdiffstats
path: root/test/w3c/xpath/test241.scxml
diff options
context:
space:
mode:
authorStefan Radomski <radomski@tk.informatik.tu-darmstadt.de>2014-08-11 14:12:28 (GMT)
committerStefan Radomski <radomski@tk.informatik.tu-darmstadt.de>2014-08-11 14:12:28 (GMT)
commitc30b602cdb5ede809b960e35fc7e702b7f1f76e2 (patch)
treea7935d13b35abde551d7b06836b4bc617fc5274e /test/w3c/xpath/test241.scxml
parentb95a9c2d23c4bfba84dfac8683c47153d598e09f (diff)
downloaduscxml-c30b602cdb5ede809b960e35fc7e702b7f1f76e2.zip
uscxml-c30b602cdb5ede809b960e35fc7e702b7f1f76e2.tar.gz
uscxml-c30b602cdb5ede809b960e35fc7e702b7f1f76e2.tar.bz2
Reformatted w3c tests with xmllint
Diffstat (limited to 'test/w3c/xpath/test241.scxml')
-rw-r--r--test/w3c/xpath/test241.scxml160
1 files changed, 79 insertions, 81 deletions
diff --git a/test/w3c/xpath/test241.scxml b/test/w3c/xpath/test241.scxml
index 377aa4d..3935121 100644
--- a/test/w3c/xpath/test241.scxml
+++ b/test/w3c/xpath/test241.scxml
@@ -1,98 +1,96 @@
-<?xml version="1.0" encoding="UTF-8"?><!-- The child process will return success ifits Var1 is set to 1, failure otherwise. For this test
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- The child process will return success ifits Var1 is set to 1, failure otherwise. For this test
we try passing in Var1 by param and by namelist and check that we either get two successes
or two failures. This test will fail schema validation due to multiple declarations of
-Var1, but should run correctly. --><scxml xmlns="http://www.w3.org/2005/07/scxml" xmlns:conf="http://www.w3.org/2005/scxml-conformance" initial="s0" version="1.0" datamodel="xpath">
-<datamodel>
- <data id="Var1" expr="1"/>
+Var1, but should run correctly. -->
+<scxml xmlns="http://www.w3.org/2005/07/scxml" xmlns:conf="http://www.w3.org/2005/scxml-conformance" initial="s0" version="1.0" datamodel="xpath">
+ <datamodel>
+ <data id="Var1" expr="1"/>
</datamodel>
-
-<state id="s0" initial="s01">
- <onentry>
- <send event="timeout" delay="2s"/>
+ <state id="s0" initial="s01">
+ <onentry>
+ <send event="timeout" delay="2s"/>
</onentry>
<transition event="timeout" target="fail"/>
-
- <state id="s01">
- <invoke type="http://www.w3.org/TR/scxml/" namelist="$Var1">
- <content>
- <scxml initial="sub01" version="1.0" datamodel="xpath">
- <datamodel>
- <data id="Var1" expr="0"/>
- </datamodel>
-
- <state id="sub01">
+ <state id="s01">
+ <invoke type="http://www.w3.org/TR/scxml/" namelist="$Var1">
+ <content>
+ <scxml initial="sub01" version="1.0" datamodel="xpath">
+ <datamodel>
+ <data id="Var1" expr="0"/>
+ </datamodel>
+ <state id="sub01">
<transition cond="$Var1/text() =1" target="subFinal1">
- <send target="#_parent" event="success"/>
- </transition>
+ <send target="#_parent" event="success"/>
+ </transition>
<transition target="subFinal1">
- <send target="#_parent" event="failure"/>
- </transition>
- </state>
-
+ <send target="#_parent" event="failure"/>
+ </transition>
+ </state>
<final id="subFinal1"/>
- </scxml>
- </content>
- </invoke>
- <transition event="success" target="s02"/>
- <transition event="failure" target="s03"/>
- </state>
-
-<state id="s02">
+ </scxml>
+ </content>
+ </invoke>
+ <transition event="success" target="s02"/>
+ <transition event="failure" target="s03"/>
+ </state>
+ <state id="s02">
<invoke type="http://www.w3.org/TR/scxml/">
- <param name="Var1" expr="1"/>
- <content>
- <scxml initial="sub02" version="1.0" datamodel="xpath">
- <datamodel>
- <data id="Var1" expr="0"/>
- </datamodel>
-
- <state id="sub02">
+ <param name="Var1" expr="1"/>
+ <content>
+ <scxml initial="sub02" version="1.0" datamodel="xpath">
+ <datamodel>
+ <data id="Var1" expr="0"/>
+ </datamodel>
+ <state id="sub02">
<transition cond="$Var1/text() =1" target="subFinal2">
- <send target="#_parent" event="success"/>
- </transition>
+ <send target="#_parent" event="success"/>
+ </transition>
<transition target="subFinal2">
- <send target="#_parent" event="failure"/>
- </transition>
- </state>
-
+ <send target="#_parent" event="failure"/>
+ </transition>
+ </state>
<final id="subFinal2"/>
- </scxml>
- </content>
- </invoke>
- <!-- we got success in s01, so we need to do so here -->
- <transition event="success" target="pass"/>
- <transition event="failure" target="fail"/>
- </state>
-
-<state id="s03">
+ </scxml>
+ </content>
+ </invoke>
+ <!-- we got success in s01, so we need to do so here -->
+ <transition event="success" target="pass"/>
+ <transition event="failure" target="fail"/>
+ </state>
+ <state id="s03">
<invoke type="http://www.w3.org/TR/scxml/">
- <param name="Var1" expr="1"/>
- <content>
- <scxml initial="sub03" version="1.0" datamodel="xpath">
- <datamodel>
- <data id="Var1" expr="0"/>
- </datamodel>
-
- <state id="sub03">
+ <param name="Var1" expr="1"/>
+ <content>
+ <scxml initial="sub03" version="1.0" datamodel="xpath">
+ <datamodel>
+ <data id="Var1" expr="0"/>
+ </datamodel>
+ <state id="sub03">
<transition cond="$Var1/text() =1" target="subFinal3">
- <send target="#_parent" event="success"/>
- </transition>
+ <send target="#_parent" event="success"/>
+ </transition>
<transition target="subFinal3">
- <send target="#_parent" event="failure"/>
- </transition>
- </state>
-
+ <send target="#_parent" event="failure"/>
+ </transition>
+ </state>
<final id="subFinal3"/>
- </scxml>
- </content>
- </invoke>
- <!-- we got failure in s01, so we need to do so here -->
- <transition event="failure" target="pass"/>
- <transition event="success" target="fail"/>
+ </scxml>
+ </content>
+ </invoke>
+ <!-- we got failure in s01, so we need to do so here -->
+ <transition event="failure" target="pass"/>
+ <transition event="success" target="fail"/>
+ </state>
</state>
-
-</state>
-
-<final id="pass"><onentry><log label="Outcome" expr="'pass'"/></onentry></final>
-<final id="fail"><onentry><log label="Outcome" expr="'fail'"/></onentry></final>
-</scxml> \ No newline at end of file
+ <final id="pass">
+ <onentry>
+ <log label="Outcome" expr="'pass'"/>
+ </onentry>
+ </final>
+ <final id="fail">
+ <onentry>
+ <log label="Outcome" expr="'fail'"/>
+ </onentry>
+ </final>
+</scxml>