Skip to content
This repository has been archived by the owner on Sep 25, 2018. It is now read-only.

support done.state.{id} events #28

Open
mattoshry opened this issue May 17, 2016 · 1 comment
Open

support done.state.{id} events #28

mattoshry opened this issue May 17, 2016 · 1 comment

Comments

@mattoshry
Copy link
Collaborator

3.1.3 (Parallel States) of https://www.w3.org/TR/scxml decribes done.state.id completion events. There is additional detail in 3.1.4 (Initial, Final, and History States) as it pertains to compound states.

Several of the w3c IR tests (https://www.w3.org/Voice/2013/scxml-irp/) cover this.
From https://github.com/jbeard4/scxml-test-framework/tree/master/test/w3c-ecma

$ git clone https://github.com/jbeard4/scxml-test-framework.git
$ cd scxml-test-framework/test/w3c-ecma
$ grep done.state *.scxml | cut -f1 -d":" | uniq -c
   4 test294.txml.scxml
   3 test343.txml.scxml
   2 test372.txml.scxml
   2 test416.txml.scxml
   2 test417.txml.scxml
   3 test488.txml.scxml
   2 test527.txml.scxml
   3 test528.txml.scxml
   2 test529.txml.scxml
   6 test570.txml.scxml
@jbeard4
Copy link
Owner

jbeard4 commented Jun 23, 2018

@mattoshry Should be fixed in latest release (4.3.1). Please give it a try, and if resolved, close the issue. Thanks!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants