[ https://jira.nuxeo.org/browse/NXP-4936?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=83818#action_83818 ]
Anahide Tchertchian commented on NXP-4936: ------------------------------------------ forgotten file: http://hg.nuxeo.org/addons/nuxeo-platform-forms-layout-demo/rev/8901b335dee9 > 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 ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets