def test_reserved(self): r = Result() r["a"] = "b" self.assertEquals(r["a"],"b") with self.assertRaises(ValueError): r["_dict"] = 1 self.assertEquals(r.keys(),["a"])
def test_result(self): r = Result(a=2,b="3") self.assertEquals(r["a"],2) self.assertEquals(r.a,2) r["a"] = "b" self.assertEquals(r["a"],"b") self.assertEquals(r.a,"b") self.assertEquals(sorted(r.keys()),["a","b"])