def _testRemove(self, hashFunc): table = OpenAddressingHashTable(3) table.hashFunc = hashFunc table.insert(0) table.insert(2) table.insert(4) self.assertEquals(table.remove(0), 0) self.assertEquals(table.remove(2), 2) self.assertEquals(table.remove(4), 4) self.assertEquals(table.remove(1), None)