[Erp5-report] r35382 yusuke - /erp5/trunk/products/ERP5/tests/testContentTranslation.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Mon May 17 13:54:48 CEST 2010
Author: yusuke
Date: Mon May 17 13:54:39 2010
New Revision: 35382
URL: http://svn.erp5.org?rev=35382&view=rev
Log:
add a failing test for the bug #1790.
Modified:
erp5/trunk/products/ERP5/tests/testContentTranslation.py
Modified: erp5/trunk/products/ERP5/tests/testContentTranslation.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/tests/testContentTranslation.py?rev=35382&r1=35381&r2=35382&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/tests/testContentTranslation.py [utf8] (original)
+++ erp5/trunk/products/ERP5/tests/testContentTranslation.py [utf8] Mon May 17 13:54:39 2010
@@ -149,6 +149,9 @@
self.assert_(getattr(person, 'getEnTranslatedFirstName', False))
self.assert_(getattr(person, 'getEnTranslatedFirstName', False))
+ ##
+ # Add custom local.language
+ ##
portal.Localizer._add_user_defined_language('Japanese Kana', 'ja-kana')
portal.Localizer.add_language('ja-kana')
transaction.commit()
@@ -156,6 +159,9 @@
self.assert_(getattr(person, 'setJaKanaTranslatedFirstName', False))
self.assert_(getattr(person, 'getJaKanaTranslatedFirstName', False))
+ self.assert_(getattr(person, 'hasJaKanaTranslatedFirstName', False))
+
+ self.assert_(not person.hasJaKanaTranslatedFirstName())
# if there is no translation, original value is returned.
self.assertEqual('Yusei', person.getTranslatedFirstName())
@@ -169,6 +175,8 @@
person.setJaKanaTranslatedFirstName('タハラ')
person.setJaKanaTranslatedLastName('ユウセイ')
+ self.assert_(person.hasJaKanaTranslatedFirstName())
+
transaction.commit()
self.tic()
More information about the Erp5-report
mailing list