From 35b7cd5d513eee0f0af9255dcfb2166bd8c244cd Mon Sep 17 00:00:00 2001 From: Christophe Matthieu Date: Wed, 22 Jan 2014 09:13:21 +0100 Subject: [PATCH] [WIP] website_sale: test tour debug bzr revid: chm@openerp.com-20140122081321-8mtcqnd5yyx6c2nj --- addons/website/tests/ui_suite/ui_test_runner.js | 5 +++-- addons/website_sale/static/src/js/website.tour.shop.js | 3 +-- .../tests/ui_suite/website_sale-sale_process-test.js | 1 - 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/addons/website/tests/ui_suite/ui_test_runner.js b/addons/website/tests/ui_suite/ui_test_runner.js index ea8e03b36d3..e8f38ebb9d9 100644 --- a/addons/website/tests/ui_suite/ui_test_runner.js +++ b/addons/website/tests/ui_suite/ui_test_runner.js @@ -9,7 +9,8 @@ function waitFor (ready, callback, timeout, timeoutMessageCallback) { if(!condition) { var message = timeoutMessageCallback ? timeoutMessageCallback() : "Timeout after "+timeout+" ms"; console.log('{ "event": "error", "message": "'+message+'" }'); - console.log("Waiting for...\n"+ready); + var json = { "event": "error", "message": "Waiting for...\n"+ready }; + console.log(JSON.stringify(json)); phantom.exit(1); } else { clearInterval(interval); @@ -17,7 +18,7 @@ function waitFor (ready, callback, timeout, timeoutMessageCallback) { } } }, 100); -}; +} function run (test) { var options = JSON.parse(phantom.args); diff --git a/addons/website_sale/static/src/js/website.tour.shop.js b/addons/website_sale/static/src/js/website.tour.shop.js index f7dd9701ec4..78643d1b110 100644 --- a/addons/website_sale/static/src/js/website.tour.shop.js +++ b/addons/website_sale/static/src/js/website.tour.shop.js @@ -292,9 +292,8 @@ url: /shop\/confirmation\//, }, afterTrigger: function (tour) { - localStorage.setItem("test-success", "{}"); + window.localStorage.setItem("test-success", "{}"); throw "afterTrigger test finish, remove this throw"; - }, } ]; diff --git a/addons/website_sale/tests/ui_suite/website_sale-sale_process-test.js b/addons/website_sale/tests/ui_suite/website_sale-sale_process-test.js index decee2b3be9..c1027107e44 100644 --- a/addons/website_sale/tests/ui_suite/website_sale-sale_process-test.js +++ b/addons/website_sale/tests/ui_suite/website_sale-sale_process-test.js @@ -18,7 +18,6 @@ testRunner.run(function websiteSaleTest (page, timeout) { return page.evaluate(function () { var res = window.localStorage && window.localStorage.getItem && window.localStorage.getItem("test-success"); - console.log('{ "error": "testExecuted", "message": "'+res+'"" }'); return res; }); }, function finish () {