summaryrefslogtreecommitdiffstats
path: root/test/w3c/lua/test208.scxml
diff options
context:
space:
mode:
authorStefan Radomski <github@mintwerk.de>2016-05-12 13:12:33 (GMT)
committerStefan Radomski <github@mintwerk.de>2016-05-12 13:12:33 (GMT)
commitb62e7979600feee23dc7cdb61042a8fc7673122b (patch)
treef7351372f37979dd2d048e0b68a16a4cd3b2aadb /test/w3c/lua/test208.scxml
parent1b11b310be61e51b3ac5ebb83f7c8a33aef3d6e8 (diff)
downloaduscxml-b62e7979600feee23dc7cdb61042a8fc7673122b.zip
uscxml-b62e7979600feee23dc7cdb61042a8fc7673122b.tar.gz
uscxml-b62e7979600feee23dc7cdb61042a8fc7673122b.tar.bz2
Major Refactoring v2.0
Diffstat (limited to 'test/w3c/lua/test208.scxml')
-rw-r--r--test/w3c/lua/test208.scxml20
1 files changed, 14 insertions, 6 deletions
diff --git a/test/w3c/lua/test208.scxml b/test/w3c/lua/test208.scxml
index 3217f31..3f9e01d 100644
--- a/test/w3c/lua/test208.scxml
+++ b/test/w3c/lua/test208.scxml
@@ -1,16 +1,24 @@
-<?xml version="1.0" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8"?>
<!-- we test that cancel works. We cancel delayed event1. If cancel works, we get event2 first and pass. If
we get event1 or an error first, cancel didn't work and we fail. -->
-<scxml xmlns="http://www.w3.org/2005/07/scxml" initial="s0" version="1.0" datamodel="lua">
+<scxml xmlns="http://www.w3.org/2005/07/scxml" xmlns:conf="http://www.w3.org/2005/scxml-conformance" initial="s0" version="1.0" datamodel="lua">
<state id="s0">
<onentry>
- <send id="foo" event="event1" delay="100ms"/>
- <send event="event2" delay="100ms"/>
+ <send id="foo" event="event1" delayexpr="'1s'"/>
+ <send event="event2" delayexpr="'1.5s'"/>
<cancel sendid="foo"/>
</onentry>
<transition event="event2" target="pass"/>
<transition event="*" target="fail"/>
</state>
- <final id="pass"/>
- <final id="fail"/>
+ <final xmlns:scxml="http://www.w3.org/2005/07/scxml" id="pass">
+ <onentry>
+ <log label="Outcome" expr="'pass'"/>
+ </onentry>
+ </final>
+ <final xmlns:scxml="http://www.w3.org/2005/07/scxml" id="fail">
+ <onentry>
+ <log label="Outcome" expr="'fail'"/>
+ </onentry>
+ </final>
</scxml>