SCXML Tests assume Invalid Data Model Locations

Some of the SCXML tests (286, 311, 331, 401, and 402) assume that it is possible to specify an invalid data model location in an <assign> element.

In my data model, this is not possible. Every value of the location attribute, including an empty string, is valid as a data model location. (The implementation of the data model is a Lua table; like an ECMAScript Object, any string is a valid and unique key for storing and retrieving values.) Consequently I cannot possibly convert these test templates into valid tests for my implementation, and thus I cannot create an implementation report showing that I pass these mandatory tests.

I submit that these tests need to be made optional (and any other behavior that they are testing for separated out). Thoughts?
--
(-, /\ \/ / /\/

Received on Tuesday, 15 April 2014 23:01:12 UTC