[Erp5-report] r21734 - /erp5/trunk/products/ERP5Banking/tests/TestERP5BankingMixin.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Mon Jun 23 09:58:34 CEST 2008
Author: aurel
Date: Mon Jun 23 09:58:32 2008
New Revision: 21734
URL: http://svn.erp5.org?rev=21734&view=rev
Log:
change the way to create site category in order to add custom on in
unit test
Modified:
erp5/trunk/products/ERP5Banking/tests/TestERP5BankingMixin.py
Modified: erp5/trunk/products/ERP5Banking/tests/TestERP5BankingMixin.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Banking/tests/TestERP5BankingMixin.py?rev=21734&r1=21733&r2=21734&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Banking/tests/TestERP5BankingMixin.py (original)
+++ erp5/trunk/products/ERP5Banking/tests/TestERP5BankingMixin.py Mon Jun 23 09:58:32 2008
@@ -421,6 +421,7 @@
self.emission_letter_p = self.emission_letter_base_category.newContent(id='p', portal_type='Category')
self.emission_letter_s = self.emission_letter_base_category.newContent(id='s', portal_type='Category')
self.emission_letter_b = self.emission_letter_base_category.newContent(id='b', portal_type='Category')
+ self.emission_letter_k = self.emission_letter_base_category.newContent(id='k', portal_type='Category')
self.emission_letter_mixed = self.emission_letter_base_category.newContent(id='mixed', portal_type='Category')
self.emission_letter_not_defined = self.emission_letter_base_category.newContent(id='not_defined', portal_type='Category')
@@ -545,15 +546,23 @@
self.testsite = self.site_base_category.newContent(id='testsite', portal_type='Category',codification='TEST')
created_site_list = []
if len(site_list) != 0:
- if 'paris' in site_list:
- self.paris = self.testsite.newContent(id='paris', portal_type='Category', codification='P10', vault_type='site')
- created_site_list.append(self.paris)
- if 'madrid' in site_list:
- self.madrid = self.testsite.newContent(id='madrid', portal_type='Category', codification='S10', vault_type='site')
- created_site_list.append(self.madrid)
- if 'siege' in site_list:
- self.siege = self.site_base_category.newContent(id='siege', portal_type='Category', codification='HQ1', vault_type='site')
- created_site_list.append(self.siege)
+ for site in site_list:
+ if isinstance(site, tuple):
+ codification = site[1]
+ site = site[0]
+ if site == "paris":
+ self.paris = self.testsite.newContent(id='paris', portal_type='Category', codification='P10', vault_type='site')
+ created_site_list.append(self.paris)
+ elif site == 'madrid' :
+ self.madrid = self.testsite.newContent(id='madrid', portal_type='Category', codification='S10', vault_type='site')
+ created_site_list.append(self.madrid)
+ elif site == 'siege':
+ self.siege = self.site_base_category.newContent(id='siege', portal_type='Category', codification='HQ1', vault_type='site')
+ created_site_list.append(self.siege)
+ else:
+ site = self.site_base_category.newContent(id=site, portal_type='Category', codification=codification, vault_type='site')
+ created_site_list.append(site)
+
self.vault_type_base_category = getattr(self.category_tool, 'vault_type')
site_vault_type = self.vault_type_base_category.newContent(id='site')
surface_vault_type = site_vault_type.newContent('surface')
@@ -664,6 +673,8 @@
if 'siege' not in site_list:
self.siege = self.site_base_category.newContent(id='siege', portal_type='Category', codification='HQ1', vault_type='site')
+ return created_site_list
+
def _openDate(self, date=None, site=None, id=None, open=True, container=None,
portal_type=None, force_check=0):
if date is None:
More information about the Erp5-report
mailing list