This repository has been archived by the owner. It is now read-only.

support done.state.{id} events #28

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

Comments

Projects
None yet
2 participants
@mattoshry
Copy link
Collaborator

mattoshry commented May 17, 2016

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

This comment has been minimized.

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.