From: Thierry Parmentelat Date: Mon, 16 Sep 2013 07:20:20 +0000 (+0200) Subject: tweaked the test pluginview X-Git-Tag: myslice-0.2-3~19 X-Git-Url: http://git.onelab.eu/?p=myslice.git;a=commitdiff_plain;h=3fdf45fe97d4928b4cef99e12101c90aa3a7fbc7 tweaked the test pluginview --- diff --git a/trash/pluginview.py b/trash/pluginview.py index 16801d05..5440a149 100644 --- a/trash/pluginview.py +++ b/trash/pluginview.py @@ -23,11 +23,14 @@ from plugins.updater import Updater from myslice.viewutils import topmenu_items, the_user from trash.trashutils import hard_wired_slice_names, hard_wired_list, lorem_p, lorem, quickfilter_criterias -@login_required +#might be useful or not depending on the context +#@login_required def test_plugin_view (request): page = Page(request) + page.expose_js_metadata() + # variables that will get passed to this template template_env = {} @@ -53,6 +56,12 @@ def test_plugin_view (request): # domid="the-updater", # ), # make sure the 2 things work together + Messages ( + page=page, + title="Transient Runtime messages", + domid="messages-transient", + levels='ALL', + ), Hazelnut ( page=page, title="Slice %s - checkboxes interacting w/ updater"%slicename, @@ -63,13 +72,27 @@ def test_plugin_view (request): ), Messages ( page=page, - title="Runtime messages", + title="Inline Runtime messages", domid="messages", levels='ALL', togglable=True, + transient=False, + ), + Raw ( + page=page, + title="issue messages", + togglable=True, + html=""" + +""", ), ]) + page.add_js_chunks ( """ +function issue_debug() {console.log("issue_debug");messages.debug("issue_debug");}; +$(function(){$("#bouton").click(issue_debug);}); +""") + # define 'unfold1_main' to the template engine template_env [ 'unfold1_main' ] = main_plugin.render(request)