[Checkins] SVN: Products.ZCatalog/trunk/src/Products/ZCatalog/tests/test_catalog.py add tests for changes to metadata elements

Hano Schlichting cvs-admin at zope.org
Sat Apr 7 11:59:42 UTC 2012


Log message for revision 125061:
  add tests for changes to metadata elements
  

Changed:
  U   Products.ZCatalog/trunk/src/Products/ZCatalog/tests/test_catalog.py

-=-
Modified: Products.ZCatalog/trunk/src/Products/ZCatalog/tests/test_catalog.py
===================================================================
--- Products.ZCatalog/trunk/src/Products/ZCatalog/tests/test_catalog.py	2012-04-07 11:49:15 UTC (rev 125060)
+++ Products.ZCatalog/trunk/src/Products/ZCatalog/tests/test_catalog.py	2012-04-07 11:59:39 UTC (rev 125061)
@@ -109,11 +109,15 @@
 
     def test_del_remaining(self):
         catalog = self._makeOne()
-        catalog.addColumn('id')
-        catalog.addColumn('id2')
-        catalog.addColumn('id3')
-        catalog.delColumn('id2')
-        self.assert_('id2' not in catalog.schema, 'del column failed')
+        catalog.addColumn('col1')
+        catalog.addColumn('col2')
+        catalog.addColumn('col3')
+        for i in xrange(3):
+            catalog.catalogObject(dummy(3), repr(i))
+        self.assertTrue('col2' in catalog.data.values()[0])
+        catalog.delColumn('col2')
+        self.assert_('col2' not in catalog.schema, 'del column failed')
+        self.assertTrue('col2' not in catalog.data.values()[0])
 
 
 class TestAddDelIndexes(CatalogBase, unittest.TestCase):



More information about the checkins mailing list