def test_write(self): d = obj_dic({}) d.test = 'foo' self.assertEquals(d.copy(), {'test':'foo'}) self.assertEquals(type(d), d.__class__) d.test2 = {'foo': 'bar'} self.assertEquals(d.copy(), {'test':'foo','test2':{'foo':'bar'}})
def test_2_read_nested(self): d = obj_dic({'test':{'foo':'bar'}}) self.assertEquals(d.test.foo, "bar") self.assertEquals(str(d.test.foo), "bar") self.assertEquals(repr(d.test.foo), "'bar'") #self.assertEquals(repr(d.test), "Conf({'test':{'foo':'bar'}})") d = obj_lis(['foo']) self.assertEquals(str(d._0), 'foo') self.assertEquals(d[0], d._0)
def test_1_read_dict_int(self): d = obj_dic({'test':1}) self.assertEquals(d.test, 1) self.assertEquals(str(d.test), '1')
def test_1_read_dict(self): d = obj_dic({'test':'foo'}) self.assertEquals(str(d.test), 'foo') self.assertEquals(d.test, str(d.test))