Files
odoo_source/addons/website_version/tests/test_website_version_all.py
T
Goffin Simon 9850080eb0 [ADD] Versioning Module.
This module allow to make versioning and A/B testing of the website.
2015-01-16 23:13:58 +01:00

16 lines
821 B
Python

from . import test_website_version_base
class TestWebsiteVersionAll(test_website_version_base.TestWebsiteVersionBase):
def test_copy_version(self):
""" Testing version_copy"""
view_0_0_0_0_id, version_id, website_id = self.view_0_0_0_0.id, self.version.id, self.website.id
copy_version = self.website_version_version.create({'name': 'copy_version_0_0_0_0', 'website_id': website_id})
self.version.copy_version(copy_version.id)
view_copy_version = copy_version.view_ids[0]
self.env.context = {'version_id': version_id}
view_0_0_0_0 = self.ir_ui_view.browse(view_0_0_0_0_id)
self.assertEqual(view_copy_version.arch, view_0_0_0_0.arch, 'website_version: copy_version: website_version must have in snpashot_copy the same views then in version_0_0_0_0')