[Erp5-report] r25474 - in /erp5/trunk/products: ERP5/tests/ ERP5Type/tests/
nobody at svn.erp5.org
nobody at svn.erp5.org
Fri Feb 6 14:22:19 CET 2009
Author: kazuhiko
Date: Fri Feb 6 14:22:13 2009
New Revision: 25474
URL: http://svn.erp5.org?rev=25474&view=rev
Log:
update translation when we install business templates in unit tests.
Modified:
erp5/trunk/products/ERP5/tests/testBase.py
erp5/trunk/products/ERP5Type/tests/ERP5TypeTestCase.py
Modified: erp5/trunk/products/ERP5/tests/testBase.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/tests/testBase.py?rev=25474&r1=25473&r2=25474&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/tests/testBase.py [utf8] (original)
+++ erp5/trunk/products/ERP5/tests/testBase.py [utf8] Fri Feb 6 14:22:13 2009
@@ -1040,6 +1040,19 @@
self.assertEqual(org._getTypeBasedMethod('dummyFooMethod'), None)
self.assertEqual(org._getTypeBasedMethod('dummyFoo2Method'), None)
+ def test_translate_table(self):
+ """check if Person portal type that is installed in erp5_base is
+ well indexed in translate table or not.
+ """
+ self.getPortal().person_module.newContent(portal_type='Person',
+ title='translate_table_test')
+ get_transaction().commit()
+ self.tic()
+ self.assertEquals(1, len(self.getPortal().portal_catalog(
+ portal_type='Person', title='translate_table_test')))
+ self.assertEquals(1, len(self.getPortal().portal_catalog(
+ translated_portal_type='Person', title='translate_table_test')))
+
class TestERP5PropertyManager(unittest.TestCase):
"""Tests for ERP5PropertyManager.
"""
Modified: erp5/trunk/products/ERP5Type/tests/ERP5TypeTestCase.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/tests/ERP5TypeTestCase.py?rev=25474&r1=25473&r2=25474&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/tests/ERP5TypeTestCase.py [utf8] (original)
+++ erp5/trunk/products/ERP5Type/tests/ERP5TypeTestCase.py [utf8] Fri Feb 6 14:22:13 2009
@@ -722,7 +722,9 @@
listbox_object_list = BusinessTemplate_getModifiedObject.__of__(bt)()
for listbox_line in listbox_object_list:
install_kw[listbox_line.object_id] = listbox_line.choice_item_list[0][1]
- bt.install(light_install=light_install, object_to_update=install_kw)
+ bt.install(light_install=light_install,
+ object_to_update=install_kw,
+ update_translation=1)
# Release locks
get_transaction().commit()
if not quiet:
More information about the Erp5-report
mailing list