From 77ad11ea74bd6837037cf58683f1aa756d483f82 Mon Sep 17 00:00:00 2001 From: Julien Lengrand-Lambert Date: Thu, 21 Nov 2013 19:47:55 +0100 Subject: [PATCH] Adds collision testing --- 02_hash_maps/hm_test.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/02_hash_maps/hm_test.py b/02_hash_maps/hm_test.py index 2649bfe..5e088ff 100644 --- a/02_hash_maps/hm_test.py +++ b/02_hash_maps/hm_test.py @@ -41,5 +41,10 @@ class test_hash_map(unittest.TestCase): hm.add("a") self.assertEqual(hm.size(), 1) + # Tests Collision + self.assertRaises(Exception, lambda x : hm.add(a)) + self.assertEqual(hm.size(), 1) + + if __name__ == "__main__": unittest.main()