diff --git a/addons/web/tests/__init__.py b/addons/web/tests/__init__.py index beb9e90eb76..8c20aed1ce5 100644 --- a/addons/web/tests/__init__.py +++ b/addons/web/tests/__init__.py @@ -2,3 +2,4 @@ import test_js import test_menu import test_serving_base +import test_ui diff --git a/addons/web/tests/test_ui.py b/addons/web/tests/test_ui.py new file mode 100644 index 00000000000..ee852abfc0b --- /dev/null +++ b/addons/web/tests/test_ui.py @@ -0,0 +1,14 @@ +# -*- coding: utf-8 -*- +import os +import glob + +import openerp.tests + +fname, _ = os.path.splitext(__file__) + +class TestUi(openerp.tests.HttpCase): + def test(self): + for i in glob.glob('%s*.js' % fname): + self.phantomjs(openerp.modules.module.get_module_resource('base','tests', i)) + +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/web/tests/test_ui_login.js b/addons/web/tests/test_ui_login.js new file mode 100644 index 00000000000..8e684eff66d --- /dev/null +++ b/addons/web/tests/test_ui_login.js @@ -0,0 +1,6 @@ +// Load helper +phantom.injectJs(phantom.args[0]); + +pt = new PhantomTest(); +pt.run_admin("/", "console.log('ok')", "console"); +