[Checkins]
SVN: gocept.zeoraid/trunk/src/gocept/zeoraid/tests/test_basics.py
Fix assertions abourt behaviour of __len__ and getSize
Christian Theune
ct at gocept.com
Tue Feb 26 02:50:49 EST 2008
Log message for revision 84257:
Fix assertions abourt behaviour of __len__ and getSize
Changed:
U gocept.zeoraid/trunk/src/gocept/zeoraid/tests/test_basics.py
-=-
Modified: gocept.zeoraid/trunk/src/gocept/zeoraid/tests/test_basics.py
===================================================================
--- gocept.zeoraid/trunk/src/gocept/zeoraid/tests/test_basics.py 2008-02-26 06:54:49 UTC (rev 84256)
+++ gocept.zeoraid/trunk/src/gocept/zeoraid/tests/test_basics.py 2008-02-26 07:50:47 UTC (rev 84257)
@@ -215,8 +215,9 @@
self.assertEquals(4, self._backend(1).getSize())
self.assertEquals(4, self._storage.getSize())
self._storage.close()
- self.assertRaises(gocept.zeoraid.interfaces.RAIDClosedError,
- self._storage.getSize)
+ # getSize() always returns a value to allow clients to connect even
+ # when the RAID is failed.
+ self.assertEquals(0, self._storage.getSize())
def test_getsize_degrading(self):
self._backend(0).fail('getSize')
@@ -309,8 +310,7 @@
self.assertEquals(2, len(self._backend(0)))
self._disable_storage(0)
- self.assertRaises(gocept.zeoraid.interfaces.RAIDError,
- self._storage.__len__)
+ self.assertEquals(0, len(self._storage))
def test_load_store_degrading1(self):
oid = self._storage.new_oid()
More information about the Checkins
mailing list