[
https://jira.nuxeo.org/browse/NXP-4936?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=83497#action_83497
]
Anahide Tchertchian commented on NXP-4936:
------------------------------------------
implement preview:
http://hg.nuxeo.org/addons/nuxeo-platform-forms-layout-demo/rev/2275baf76e84
needs to be configured for all other widget types.
> Add test and show case pages
> ----------------------------
>
> Key: NXP-4936
> URL: https://jira.nuxeo.org/browse/NXP-4936
> Project: Nuxeo Enterprise Platform
> Issue Type: Sub-task
> Components: Layouts / Widgets
> Affects Versions: 5.4-SNAPSHOT
> Reporter: Anahide Tchertchian
> Assignee: Anahide Tchertchian
> Fix For: 5.4
>
>
> Nuxeo JSF components, as well as layout and widget facelet handlers are not
> cur -
> rently unit tested: only selenium tests do test their behaviour, due to the
> lack of a
> test case involving a mock faces context.
> Facelets do provide a test framework in their dev package. It could be used
> as an
> example, as long as other dependency JSF librairies are present. Seam is not
> a re -
> quirement, but its JSF library is, as well as jboss-el expression language
> (that holds
> more features than Sun el-ri implementation).
> As a first step, specific selenium tests could be written for an addon so
> that:
> - a varied set of layouts is tested. For instance, lists of lists are not
> present in Nuxeo default application ;
> - compatibility tests are performed when refactoring (directory widgets for
> instance) ;
> - the rendering of default widgets is checked for CSS styling needs
> If we choose the Html based tests, then we can also use it as a show case :
> demo + documentation + samples of code
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.nuxeo.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
ECM-tickets mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets