[ https://jira.nuxeo.com/browse/NXP-4936?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=92522#comment-92522 ]
Anahide Tchertchian commented on NXP-4936: ------------------------------------------ Preview/ajax/misc improvements: http://hg.nuxeo.org/addons/nuxeo-platform-forms-layout-demo/rev/6400ebce6c57 http://hg.nuxeo.org/addons/nuxeo-platform-forms-layout-demo/rev/bee5864ae9ef http://hg.nuxeo.org/addons/nuxeo-platform-forms-layout-demo/rev/9ded2747b4ea http://hg.nuxeo.org/addons/nuxeo-platform-forms-layout-demo/rev/92f968f0a7dd http://hg.nuxeo.org/addons/nuxeo-platform-forms-layout-demo/rev/53910ff2de5e http://hg.nuxeo.org/addons/nuxeo-platform-forms-layout-demo/rev/6e1016b2495e http://hg.nuxeo.org/addons/nuxeo-platform-forms-layout-demo/rev/1455f659af71 updated todo list: - toolitp: dealt with in NXP-6618 - limit the file size for upload widget (when NXP-4934 is done) - add documentation on how to contribute new widget types - fix selenium tests (memory core session generated error logs) > Add test and show case pages > ---------------------------- > > Key: NXP-4936 > URL: https://jira.nuxeo.com/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.2 > > > 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. 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