[Erp5-report] r11685 - /erp5/trunk/products/ERP5Catalog/tests/testERP5Catalog.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Tue Dec 12 12:04:41 CET 2006
Author: seb
Date: Tue Dec 12 12:04:37 2006
New Revision: 11685
URL: http://svn.erp5.org?rev=11685&view=rev
Log:
add test to make sure mange_pastObject reindex new object
Modified:
erp5/trunk/products/ERP5Catalog/tests/testERP5Catalog.py
Modified: erp5/trunk/products/ERP5Catalog/tests/testERP5Catalog.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Catalog/tests/testERP5Catalog.py?rev=11685&r1=11684&r2=11685&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Catalog/tests/testERP5Catalog.py (original)
+++ erp5/trunk/products/ERP5Catalog/tests/testERP5Catalog.py Tue Dec 12 12:04:37 2006
@@ -1222,4 +1222,23 @@
[x.getObject for x in self.getCatalogTool()(
portal_type='Organisation', SearchableText='different')])
-
+ def test_43_ManagePasteObject(self, quiet=quiet, run=run_all_test):
+ if not run: return
+ if not quiet:
+ message = 'Manage Paste Objects'
+ ZopeTestCase._print('\n%s ' % message)
+ LOG('Testing... ',0,message)
+ portal_catalog = self.getCatalogTool()
+ person_module = self.getPersonModule()
+ person = person_module.newContent(id='1',portal_type='Person')
+ get_transaction().commit()
+ self.tic()
+ copy_data = person_module.manage_copyObjects([person.getId()])
+ new_id = person_module.manage_pasteObjects(copy_data)[0]['new_id']
+ new_person = person_module[new_id]
+ get_transaction().commit()
+ self.tic()
+ path_list = [new_person.getRelativeUrl()]
+ self.checkRelativeUrlInSqlPathList(path_list)
+
+
More information about the Erp5-report
mailing list