Improved del test

- Added testing for data set width/height
This commit is contained in:
Luke Lee
2010-09-19 16:41:23 -05:00
parent 99a45814d1
commit 391ad61bef
+8
View File
@@ -130,10 +130,18 @@ class TablibTestCase(unittest.TestCase):
del self.founders[0]
self.assertEqual(self.founders[:], [self.george, self.tom])
# Verify dimensions, width should NOT change
self.assertEqual(self.founders.height, 2)
self.assertEqual(self.founders.width, 3)
# Delete from back of object
del self.founders[1]
self.assertEqual(self.founders[:], [self.george])
# Verify dimensions, width should NOT change
self.assertEqual(self.founders.height, 1)
self.assertEqual(self.founders.width, 3)
# Delete from invalid index
self.assertRaises(IndexError, self.founders.__delitem__, 3)