You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@commons.apache.org by "Ate Douma (JIRA)" <ji...@apache.org> on 2017/12/09 21:27:00 UTC

[jira] [Commented] (SCXML-255) Use jexl for SCXML specification IRP test verification

    [ https://issues.apache.org/jira/browse/SCXML-255?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16285003#comment-16285003 ] 

Ate Douma commented on SCXML-255:
---------------------------------

Adapted the original confEcma.xsl in confJexl.xsl to produce Jexl datamodel based scxml test definitions.
Currently 98 Jexl tests pass, 70 failing (for ecmascript: 111 pass, 77 failing)

> Use jexl for SCXML specification IRP test verification
> ------------------------------------------------------
>
>                 Key: SCXML-255
>                 URL: https://issues.apache.org/jira/browse/SCXML-255
>             Project: Commons SCXML
>          Issue Type: Improvement
>            Reporter: Ate Douma
>            Assignee: Ate Douma
>             Fix For: 2.0
>
>
> The [SCXML IRP|https://www.w3.org/Voice/2013/scxml-irp/] provides datamodel independent test definitions (.txml) which are converted to a datamodel specific .scxml definition using XSLT.
> The standard (and only) provided XSLT implements the ecmascript datamodel conversion.
> With SCXML-222 we already added a stripped down XSLT to support the minimal datamodel.
> As the jexl datamodel implementation is easier and more 'native' for Commons SCXML it is more likely to succeed in passing all the SCXML IRP tests than with the ecmascript.
> I'll add another XSLT for the jexl datamodel, again based upon (derived from) the W3C provided one.  
> In addition the current W3CTests class and configuration will be updated to better manage and report the status of each individual test, for each supported datamodel.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)