[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