[Neo-report] r2211 vincent - /trunk/neo/tests/functional/testStorage.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Thu Aug 19 12:02:09 CEST 2010
Author: vincent
Date: Thu Aug 19 12:02:07 2010
New Revision: 2211
Log:
Make __checkDatabase also check object content via ZODB API.
Modified:
trunk/neo/tests/functional/testStorage.py
Modified: trunk/neo/tests/functional/testStorage.py
==============================================================================
--- trunk/neo/tests/functional/testStorage.py [iso-8859-1] (original)
+++ trunk/neo/tests/functional/testStorage.py [iso-8859-1] Thu Aug 19 12:02:07 2010
@@ -90,6 +90,15 @@ class StorageTests(NEOFunctionalTest):
query = 'select count(*) from (select * from obj group by oid) as t'
objects = self.queryCount(db, query)
self.assertEqual(objects, OBJECT_NUMBER + 1)
+ # Check object content
+ db, conn = self.neo.getZODBConnection()
+ root = conn.root()
+ for i in xrange(OBJECT_NUMBER):
+ obj = root[i]
+ self.assertEqual(obj.value, i)
+ transaction.abort()
+ conn.close()
+ db.close()
def __checkReplicationDone(self):
# wait for replication to finish
More information about the Neo-report
mailing list