def test_load_conf(): a = Configurable({'a' : 'b'}) assert a.config['a'] == 'b' a.load_conf({'a' : { 'x' : 'y'}}) assert a.config['a']['x'] == 'y' a.load_conf({'b' : 'd'}) assert a.config['a']['x'] == 'y' assert a.config['b'] == 'd'