[Neo-report] r2301 vincent - /trunk/neo/tests/storage/testStorageMySQLdb.py

nobody at svn.erp5.org nobody at svn.erp5.org
Tue Sep 7 10:57:21 CEST 2010


Author: vincent
Date: Tue Sep  7 10:57:19 2010
New Revision: 2301

Log:
Result order doesn't matter in partition-table-related database API.

Modified:
    trunk/neo/tests/storage/testStorageMySQLdb.py

Modified: trunk/neo/tests/storage/testStorageMySQLdb.py
==============================================================================
--- trunk/neo/tests/storage/testStorageMySQLdb.py [iso-8859-1] (original)
+++ trunk/neo/tests/storage/testStorageMySQLdb.py [iso-8859-1] Tue Sep  7 10:57:19 2010
@@ -178,7 +178,7 @@ class StorageMySQSLdbTests(NeoTestBase):
         cell2 = (1, uuid1, CellStates.UP_TO_DATE)
         self.db.setPartitionTable(ptid, [cell1, cell2])
         result = self.db.getPartitionTable()
-        self.assertEqual(result, [cell1, cell2])
+        self.assertEqual(set(result), set([cell1, cell2]))
 
     def test_getLastOID(self):
         oid1 = self.getOID(1)
@@ -331,7 +331,7 @@ class StorageMySQSLdbTests(NeoTestBase):
         # add more entries
         self.db.changePartitionTable(ptid, [cell2])
         result = self.db.getPartitionTable()
-        self.assertEqual(result, [cell1, cell2])
+        self.assertEqual(set(result), set([cell1, cell2]))
         # drop discarded cells
         self.db.changePartitionTable(ptid, [cell2, cell3])
         result = self.db.getPartitionTable()





More information about the Neo-report mailing list