Commit 908b13af authored by Rafael Monnerat's avatar Rafael Monnerat

Improve comments and test name to provide a bit more clear information.

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@36460 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent 7e7a7600
...@@ -6752,13 +6752,18 @@ class TestBusinessTemplate(ERP5TypeTestCase, LogInterceptor): ...@@ -6752,13 +6752,18 @@ class TestBusinessTemplate(ERP5TypeTestCase, LogInterceptor):
self.assertEquals(self.portal.exported_path, self.assertEquals(self.portal.exported_path,
self.portal.portal_catalog.getResultValue(uid=uid)) self.portal.portal_catalog.getResultValue(uid=uid))
def test_export_bt5_with_portal_type_actions(self): def test_build_and_export_bt5_into_same_transaction(self):
""" """
The bt5 must be exported correctly. Copy, build and export a business template into the same transaction.
Without fail exporting the Portal Type Actions.
Make sure all objects can be exported, when build() and export() are
into the same transaction.
""" """
portal = self.getPortalObject() portal = self.getPortalObject()
template_tool = portal.portal_templates template_tool = portal.portal_templates
# Use erp5_barcode because it contains ActionTemplateItem, which seems to
# cause problems to be export. Maybe create a test bt5 with all items could
# be more appropriated.
bt5obj = portal.portal_catalog.getResultValue(portal_type='Business Template', bt5obj = portal.portal_catalog.getResultValue(portal_type='Business Template',
title='erp5_barcode') title='erp5_barcode')
# it is required to copy and paste to be able to export it # it is required to copy and paste to be able to export it
...@@ -6771,7 +6776,6 @@ class TestBusinessTemplate(ERP5TypeTestCase, LogInterceptor): ...@@ -6771,7 +6776,6 @@ class TestBusinessTemplate(ERP5TypeTestCase, LogInterceptor):
new_bt5_obj.build() new_bt5_obj.build()
template_tool.export(new_bt5_obj) template_tool.export(new_bt5_obj)
def test_suite(): def test_suite():
suite = unittest.TestSuite() suite = unittest.TestSuite()
suite.addTest(unittest.makeSuite(TestBusinessTemplate)) suite.addTest(unittest.makeSuite(TestBusinessTemplate))
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment