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

should reject an scxml document containing assign without @location #381

@mattoshry

Description

@mattoshry

Per [1], assign/@location is required.

SCION should reject the following:

<scxml xmlns="http://www.w3.org/2005/07/scxml"
  version="1.0">

<state id="uber">

  <onentry>
    <!-- missing location -->
    <assign expr="'foo'"/>
  </onentry>

  <transition event="*" target="fail">
    <log expr="'unhandled event ' + JSON.stringify(_event)"/>
  </transition>

</state>

<final id="fail"/>

</scxml>

[1] https://www.w3.org/TR/scxml/#assign

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions