def test_update(self): d = CaseInsensitiveDict(A=1, C=1) d2 = CaseInsensitiveDict(a=2, b=2) d.update(d2) self.assertTrue("a" in d) self.assertTrue("b" in d) self.assertTrue("c" in d) self.assertEquals(d["a"], 2)