def test_getattr_default_toplevel_missing_config(self): config = BaseConfig() config.config = {} config.defaults = {"foo": "default"} self.assertEqual(config.foo, "default")
def test_getattr_default_child(self): config = BaseConfig() config.config = {"foo": {"bar": "baz"}} config.defaults = {"foo__bar": "default"} self.assertEquals(config.foo__bar, "baz")
def test_getattr_default_toplevel(self): config = BaseConfig() config.config = {"foo": "bar"} config.defaults = {"foo": "default"} self.assertEqual(config.foo, "bar")
def test_getattr_default_child_missing_config(self): config = BaseConfig() config.config = {} config.defaults = {"foo__bar": "default"} self.assertEqual(config.foo__bar, "default")
def test_getattr_default_toplevel_missing_default(self): config = BaseConfig() config.config = {"foo": "bar"} config.defaults = {} self.assertEquals(config.foo, "bar")
def test_getattr_default_toplevel_missing_config(self): config = BaseConfig() config.config = {} config.defaults = {'foo': 'default'} self.assertEquals(config.foo, 'default')
def test_getattr_default_child_missing_default(self): config = BaseConfig() config.config = {"foo": {"bar": "baz"}} config.defaults = {} self.assertEqual(config.foo__bar, "baz")
def test_getattr_default_child_missing_config(self): config = BaseConfig() config.config = {} config.defaults = {'foo__bar': 'default'} self.assertEquals(config.foo__bar, 'default')
def test_getattr_default_child_missing_default(self): config = BaseConfig() config.config = {'foo': {'bar': 'baz'}} config.defaults = {} self.assertEquals(config.foo__bar, 'baz')
def test_getattr_default_toplevel(self): config = BaseConfig() config.config = {'foo': 'bar'} config.defaults = {'foo': 'default'} self.assertEquals(config.foo, 'bar')