Example #1
0
 def test_len_on_clear(self):
     a = AVLTree()
     a[1] = 'a'
     a[2] = 'a'
     a[3] = 'a'
     a.clear()
     self.assertEqual(len(a), 0)
Example #2
0
 def test_clear_is_empty(self):
     a = AVLTree()
     a[1] = 'a'
     a[2] = 'a'
     a[3] = 'a'
     a.clear()
     with self.assertRaises(KeyError):
         _ = a[1]
     with self.assertRaises(KeyError):
         _ = a[2]
     with self.assertRaises(KeyError):
         _ = a[3]
Example #3
0
 def test_clear_empty(self):
     a = AVLTree()
     a.clear()