From 7c695446b8a1e64f76f168fbd90f633616616b65 Mon Sep 17 00:00:00 2001 From: ddm Date: Mon, 23 Dec 2013 17:57:08 +0100 Subject: [PATCH] bzr revid: ddm@openerp.com-20131223165708-3fz1mk6s9bmlvxka --- addons/website/tests/test_ui.py | 2 +- addons/website/tests/ui_suite/banner_tour_test.js | 9 +++------ addons/website/tests/ui_suite/ui_test_template.js | 7 ------- 3 files changed, 4 insertions(+), 14 deletions(-) diff --git a/addons/website/tests/test_ui.py b/addons/website/tests/test_ui.py index b8a8633d694..fbc729aefad 100644 --- a/addons/website/tests/test_ui.py +++ b/addons/website/tests/test_ui.py @@ -140,4 +140,4 @@ class WebsiteUiSuite(unittest.TestSuite): def load_tests(loader, base, _): base.addTest(WebsiteUiSuite('dummy_test.js', {})) base.addTest(WebsiteUiSuite('banner_tour_test.js', { 'path': '/web#action=website.action_website_homepage&login=admin&password=admin' })) - return base \ No newline at end of file + return base diff --git a/addons/website/tests/ui_suite/banner_tour_test.js b/addons/website/tests/ui_suite/banner_tour_test.js index 0d22d05629a..b8ebb079934 100644 --- a/addons/website/tests/ui_suite/banner_tour_test.js +++ b/addons/website/tests/ui_suite/banner_tour_test.js @@ -1,8 +1,7 @@ var testTemplate = require('./ui_test_template.js'); -var waitFor = testTemplate.waitFor; - -function test (page) { +testTemplate.runTest(function testBannerTour (page) { + var waitFor = testTemplate.waitFor; page.evaluate(function () { localStorage.clear(); }); @@ -28,6 +27,4 @@ function test (page) { phantom.exit(); }); }); -} - -testTemplate.runTest(test); \ No newline at end of file +}); \ No newline at end of file diff --git a/addons/website/tests/ui_suite/ui_test_template.js b/addons/website/tests/ui_suite/ui_test_template.js index db355a07570..e0af7a02307 100644 --- a/addons/website/tests/ui_suite/ui_test_template.js +++ b/addons/website/tests/ui_suite/ui_test_template.js @@ -1,5 +1,3 @@ - - function waitFor(ready, callback, timeout) { var timeoutMillis = timeout ? Math.round(timeout*1000) : 30000; var start = new Date().getTime(); @@ -19,22 +17,17 @@ function waitFor(ready, callback, timeout) { }, 100); }; - - function runTest (test) { var options = JSON.parse(phantom.args); var port = options.port ? ':'+options.port : ''; var path = options.path ? options.path : ''; var url = 'http://localhost'+port+path; - var page = require('webpage').create(); - page.viewportSize = { width: 1920, height: 1080 }; page.onError = function(message, trace) { console.log('{ "event": "error", "message": "'+message+'"}'); phantom.exit(1); }; - page.open(url, function (status) { if (status !== 'success') { console.log('{ "event": "failure", "message": "'+url+' failed to load"}');