[IMP] website test_ui simplification
bzr revid: al@openerp.com-20140210005926-03hhcm56gpplgbt2
This commit is contained in:
parent
09a7519654
commit
9c7f132a7a
|
@ -1,18 +1,14 @@
|
|||
import os
|
||||
import glob
|
||||
|
||||
import openerp
|
||||
|
||||
fname, _ = os.path.splitext(__file__)
|
||||
|
||||
class TestUiAdmin(openerp.tests.HttpCase):
|
||||
def test(self):
|
||||
for i in glob.glob('%s_admin_*.js' % fname):
|
||||
self.phantomjs(i)
|
||||
|
||||
class TestUiPublic(openerp.tests.HttpCase):
|
||||
def test(self):
|
||||
for i in glob.glob('%s_public_*.js' % fname):
|
||||
self.phantomjs(i)
|
||||
class TestUi(openerp.tests.HttpCase):
|
||||
def test_admin(self):
|
||||
self.phantom_js("/", "console.log('ok')", "window.openerp.website")
|
||||
self.phantom_js("/", "openerp.website.Tour.run_test('banner')", "openerp.website.Tour")
|
||||
|
||||
def test_public(self):
|
||||
inject = [
|
||||
"./../../../website/static/src/js/website.tour.test.js",
|
||||
"./../../../website/static/src/js/website.tour.test.admin.js"i
|
||||
]
|
||||
self.phantom_js("/", "openerp.website.Tour.run_test('login_edit')", "openerp.website.Tour", inject=inject);
|
||||
|
||||
|
|
|
@ -1,6 +0,0 @@
|
|||
// Load helper
|
||||
phantom.injectJs(phantom.args[0]);
|
||||
|
||||
pt = new PhantomTest();
|
||||
pt.run_admin("/", "console.log('ok')", "window.openerp.website");
|
||||
|
|
@ -1,6 +0,0 @@
|
|||
// Load helper
|
||||
phantom.injectJs(phantom.args[0]);
|
||||
|
||||
pt = new PhantomTest();
|
||||
pt.run_admin("/", "openerp.website.Tour.run_test('banner')", "openerp.website.Tour");
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
// Load helper
|
||||
phantom.injectJs(phantom.args[0]);
|
||||
|
||||
pt = new PhantomTest();
|
||||
pt.inject = [
|
||||
"./../../../website/static/src/js/website.tour.test.js",
|
||||
"./../../../website/static/src/js/website.tour.test.admin.js"]
|
||||
];
|
||||
pt.run("/", "openerp.website.Tour.run_test('login_edit')", "openerp.website.Tour");
|
||||
|
|
@ -1,5 +1,6 @@
|
|||
import openerp.addons.website.tests.test_ui as test_ui
|
||||
import openerp
|
||||
|
||||
class TestUi(openerp.tests.HttpCase):
|
||||
def test_admin(self):
|
||||
self.phantom_js("/", "openerp.website.Tour.run_test('blog')", "openerp.website.Tour")
|
||||
|
||||
def load_tests(loader, base, _):
|
||||
base.addTest(test_ui.WebsiteUiSuite(test_ui.full_path(__file__,'post_test.js'), {'redirect': '/page/website.homepage'}, 60.0))
|
||||
return base
|
||||
|
|
|
@ -1,3 +0,0 @@
|
|||
var testRunner = require('../../../website/tests/ui_suite/ui_test_runner.js');
|
||||
|
||||
testRunner.run_test('blog');
|
|
@ -1,10 +1,17 @@
|
|||
import openerp.addons.website.tests.test_ui as test_ui
|
||||
import openerp
|
||||
|
||||
inject = [
|
||||
"./../../../website/static/src/js/website.tour.test.js",
|
||||
"./../../../website_event_sale/static/src/js/website.tour.event_sale.js",
|
||||
]
|
||||
|
||||
class TestUi(openerp.tests.HttpCase):
|
||||
def test_admin(self):
|
||||
self.phantom_js("/", "openerp.website.Tour.run_test('banner')", "openerp.website.Tour")
|
||||
|
||||
def test_demo(self):
|
||||
self.phantom_js("/", "openerp.website.Tour.run_test('login_edit')", "openerp.website.Tour", login="demo", password="demo", inject=inject);
|
||||
|
||||
def test_public(self):
|
||||
self.phantom_js("/", "openerp.website.Tour.run_test('login_edit')", "openerp.website.Tour", login=None, inject=inject);
|
||||
|
||||
def load_tests(loader, base, _):
|
||||
base.addTest(test_ui.WebsiteUiSuite(test_ui.full_path(__file__,'website_event_sale_test.js'),
|
||||
{'redirect': '/page/website.homepage'}))
|
||||
base.addTest(test_ui.WebsiteUiSuite(test_ui.full_path(__file__,'website_event_sale_test.js'),
|
||||
{'redirect': '/page/website.homepage', 'user': 'demo', 'password': 'demo'}))
|
||||
base.addTest(test_ui.WebsiteUiSuite(test_ui.full_path(__file__,'website_event_sale_test.js'),
|
||||
{'path': '/', 'user': None}))
|
||||
return base
|
|
@ -1,7 +0,0 @@
|
|||
var testRunner = require('../../../website/tests/ui_suite/ui_test_runner.js');
|
||||
|
||||
testRunner.run_test('event_buy_tickets', {
|
||||
"inject": [
|
||||
"./../../../website/static/src/js/website.tour.test.js",
|
||||
"./../../../website_event_sale/static/src/js/website.tour.event_sale.js"]
|
||||
});
|
|
@ -1,12 +1,18 @@
|
|||
import openerp.addons.website.tests.test_ui as test_ui
|
||||
import openerp
|
||||
|
||||
inject = [
|
||||
"./../../../website/static/src/js/website.tour.test.js",
|
||||
"./../../../website/static/src/js/website.tour.test.admin.js",
|
||||
]
|
||||
|
||||
class TestUi(openerp.tests.HttpCase):
|
||||
def test_admin(self):
|
||||
self.phantom_js("/", "openerp.website.Tour.run_test('shop')", "openerp.website.Tour")
|
||||
self.phantom_js("/", "openerp.website.Tour.run_test('shop_buy_product')", "openerp.website.Tour")
|
||||
|
||||
def test_demo(self):
|
||||
self.phantom_js("/", "openerp.website.Tour.run_test('shop_buy_product')", "openerp.website.Tour", login="demo", password="demo", inject=inject)
|
||||
|
||||
def test_public(self):
|
||||
self.phantom_js("/", "openerp.website.Tour.run_test('shop_buy_product')", "openerp.website.Tour", login=None, inject=inject)
|
||||
|
||||
def load_tests(loader, base, _):
|
||||
base.addTest(test_ui.WebsiteUiSuite(test_ui.full_path(__file__,'website_sale-add_product-test.js'),
|
||||
{'redirect': '/page/website.homepage'}))
|
||||
base.addTest(test_ui.WebsiteUiSuite(test_ui.full_path(__file__,'website_sale-sale_process-test.js'),
|
||||
{'redirect': '/page/website.homepage'}))
|
||||
base.addTest(test_ui.WebsiteUiSuite(test_ui.full_path(__file__,'website_sale-sale_process-test.js'),
|
||||
{'redirect': '/page/website.homepage', 'user': 'demo', 'password': 'demo'}))
|
||||
base.addTest(test_ui.WebsiteUiSuite(test_ui.full_path(__file__,'website_sale-sale_process-test.js'),
|
||||
{'path': '/', 'user': None}))
|
||||
return base
|
|
@ -1,3 +0,0 @@
|
|||
var testRunner = require('../../../website/tests/ui_suite/ui_test_runner.js');
|
||||
|
||||
testRunner.run_test('shop');
|
|
@ -1,7 +0,0 @@
|
|||
var testRunner = require('../../../website/tests/ui_suite/ui_test_runner.js');
|
||||
|
||||
testRunner.run_test('shop_buy_product', {
|
||||
"inject": [
|
||||
"./../../../website/static/src/js/website.tour.test.js",
|
||||
"./../../../website_sale/static/src/js/website.tour.sale.js"]
|
||||
});
|
Loading…
Reference in New Issue