diff --git a/addons/web_editor/controllers/main.py b/addons/web_editor/controllers/main.py index 4e6c3fca0f1..beb0bcb105d 100644 --- a/addons/web_editor/controllers/main.py +++ b/addons/web_editor/controllers/main.py @@ -723,3 +723,7 @@ class Web_Editor(http.Controller): channel = (request.db, 'editor_collaboration', model_name, field_name, int(res_id)) bus_data.update({'model_name': model_name, 'field_name': field_name, 'res_id': res_id}) request.env['bus.bus']._sendone(channel, 'editor_collaboration', bus_data) + + @http.route('/web_editor/tests', type='http', auth="user") + def test_suite(self, mod=None, **kwargs): + return request.render('web_editor.tests') diff --git a/addons/web_editor/tests/test_odoo_editor.py b/addons/web_editor/tests/test_odoo_editor.py index 5997f99e9c5..9da09bfb8d1 100644 --- a/addons/web_editor/tests/test_odoo_editor.py +++ b/addons/web_editor/tests/test_odoo_editor.py @@ -7,4 +7,4 @@ import odoo.tests class TestOdooEditor(odoo.tests.HttpCase): def test_odoo_editor_suite(self): - self.browser_js('/web_editor/static/src/js/editor/odoo-editor/test/editor-test.html', "", "", timeout=1800) + self.browser_js('/web_editor/tests', "", "", login='admin', timeout=1800) diff --git a/addons/web_editor/views/editor.xml b/addons/web_editor/views/editor.xml index faf653c06d4..16e4d6b7333 100644 --- a/addons/web_editor/views/editor.xml +++ b/addons/web_editor/views/editor.xml @@ -168,4 +168,31 @@ +