summaryrefslogtreecommitdiffstats
path: root/test/w3c/ecma/test230.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/ecma/test230.scxml
parentb95a9c2d23c4bfba84dfac8683c47153d598e09f (diff)
downloaduscxml-c30b602cdb5ede809b960e35fc7e702b7f1f76e2.zip
uscxml-c30b602cdb5ede809b960e35fc7e702b7f1f76e2.tar.gz
uscxml-c30b602cdb5ede809b960e35fc7e702b7f1f76e2.tar.bz2
Reformatted w3c tests with xmllint
Diffstat (limited to 'test/w3c/ecma/test230.scxml')
-rw-r--r--test/w3c/ecma/test230.scxml106
1 files changed, 52 insertions, 54 deletions
diff --git a/test/w3c/ecma/test230.scxml b/test/w3c/ecma/test230.scxml
index ae13476..ab72b35 100644
--- a/test/w3c/ecma/test230.scxml
+++ b/test/w3c/ecma/test230.scxml
@@ -1,62 +1,60 @@
-<?xml version="1.0" encoding="UTF-8"?><!-- a manual test that an autofowarded event has the same fields and values as the original event.
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- a manual test that an autofowarded event has the same fields and values as the original event.
the child process sends the parent process an event which is forwarded back to it.
Both the parent and child process print out the contents of the event. The tester
-must check if they are the same and report his result. --><scxml xmlns="http://www.w3.org/2005/07/scxml" xmlns:conf="http://www.w3.org/2005/scxml-conformance" initial="s0" version="1.0" datamodel="ecmascript">
-
-
-<state id="s0" initial="s01">
- <onentry>
- <send event="timeout" delay="3s"/>
+must check if they are the same and report his result. -->
+<scxml xmlns="http://www.w3.org/2005/07/scxml" xmlns:conf="http://www.w3.org/2005/scxml-conformance" initial="s0" version="1.0" datamodel="ecmascript">
+ <state id="s0" initial="s01">
+ <onentry>
+ <send event="timeout" delay="3s"/>
</onentry>
- <invoke type="http://www.w3.org/TR/scxml/" autoforward="true">
- <content>
- <!-- when invoked, send childToParent to parent. If it is forwarded back to us, print out its
+ <invoke type="http://www.w3.org/TR/scxml/" autoforward="true">
+ <content>
+ <!-- when invoked, send childToParent to parent. If it is forwarded back to us, print out its
fields and terminate. -->
<scxml initial="sub0" version="1.0" datamodel="ecmascript">
- <state id="sub0">
+ <state id="sub0">
<onentry>
- <send target="#_parent" event="childToParent"/>
+ <send target="#_parent" event="childToParent"/>
<send event="timeout" delay="2s"/>
- </onentry>
- <transition event="childToParent" target="subFinal">
- <log label="name is " expr="_event.name"/>
- <log label="type is " expr="_event.type"/>
- <log label="sendid is " expr="_event.sendid"/>
- <log label="origin is " expr="_event.origin"/>
- <log label="origintype is " expr="_event.origintype"/>
- <log label="invokeid is " expr="_event.invokeid"/>
- <log label="data is " expr="_event.data"/>
- </transition>
- <transition event="*" target="subFinal"/>
+ </onentry>
+ <transition event="childToParent" target="subFinal">
+ <log label="name is " expr="_event.name"/>
+ <log label="type is " expr="_event.type"/>
+ <log label="sendid is " expr="_event.sendid"/>
+ <log label="origin is " expr="_event.origin"/>
+ <log label="origintype is " expr="_event.origintype"/>
+ <log label="invokeid is " expr="_event.invokeid"/>
+ <log label="data is " expr="_event.data"/>
+ </transition>
+ <transition event="*" target="subFinal"/>
</state>
- <final id="subFinal"/>
- </scxml>
- </content>
- </invoke>
- <transition event="timeout" target="final"/>
-
-
- <state id="s01">
- <transition event="childToParent" target="s02">
- <log label="name is " expr="_event.name"/>
- <log label="type is " expr="_event.type"/>
- <log label="sendid is " expr="_event.sendid"/>
- <log label="origin is " expr="_event.origin"/>
- <log label="origintype is " expr="_event.origintype"/>
- <log label="invokeid is " expr="_event.invokeid"/>
- <log label="data is " expr="_event.data"/>
- </transition>
- <transition event="*" target="fail"/>
- </state>
-
- <state id="s02">
- <!-- wait till we get the done event to ensure that the child process has time to print out its results -->
- <transition event="done.invoke" target="final"/>
- </state>
-
-</state>
-
-<final id="final"/>
-<final id="fail"><onentry><log label="Outcome" expr="'fail'"/></onentry></final>
-
-</scxml> \ No newline at end of file
+ <final id="subFinal"/>
+ </scxml>
+ </content>
+ </invoke>
+ <transition event="timeout" target="final"/>
+ <state id="s01">
+ <transition event="childToParent" target="s02">
+ <log label="name is " expr="_event.name"/>
+ <log label="type is " expr="_event.type"/>
+ <log label="sendid is " expr="_event.sendid"/>
+ <log label="origin is " expr="_event.origin"/>
+ <log label="origintype is " expr="_event.origintype"/>
+ <log label="invokeid is " expr="_event.invokeid"/>
+ <log label="data is " expr="_event.data"/>
+ </transition>
+ <transition event="*" target="fail"/>
+ </state>
+ <state id="s02">
+ <!-- wait till we get the done event to ensure that the child process has time to print out its results -->
+ <transition event="done.invoke" target="final"/>
+ </state>
+ </state>
+ <final id="final"/>
+ <final id="fail">
+ <onentry>
+ <log label="Outcome" expr="'fail'"/>
+ </onentry>
+ </final>
+</scxml>