def test_nested_refresh(): m1 = mock_key_value("bar", 4) m2 = mock_key_value("baz", "foo") config = Config.from_yaml("foo.yml") assert config == Config({"foo": {"bar": 4, "baz": "foo"}}) m1(13) m2("wat") config.foo.refresh() assert config == Config({"foo": {"bar": 13, "baz": "wat"}})
def test_yaml(): config = Config.from_yaml("foo.yml") assert config.foo.bar == 4
def test_nested_refresh(self): config = Config.from_yaml("foo.yml") config.foo.refresh() assert config == Config({"foo": {"bar": 4}})