예제 #1
0
 def test_getattr_default_toplevel_missing_config(self):
     config = BaseConfig()
     config.config = {}
     config.defaults = {"foo": "default"}
     self.assertEqual(config.foo, "default")
예제 #2
0
 def test_getattr_default_child(self):
     config = BaseConfig()
     config.config = {"foo": {"bar": "baz"}}
     config.defaults = {"foo__bar": "default"}
     self.assertEquals(config.foo__bar, "baz")
예제 #3
0
 def test_getattr_default_toplevel(self):
     config = BaseConfig()
     config.config = {"foo": "bar"}
     config.defaults = {"foo": "default"}
     self.assertEqual(config.foo, "bar")
예제 #4
0
 def test_getattr_default_child_missing_config(self):
     config = BaseConfig()
     config.config = {}
     config.defaults = {"foo__bar": "default"}
     self.assertEqual(config.foo__bar, "default")
예제 #5
0
 def test_getattr_default_toplevel_missing_default(self):
     config = BaseConfig()
     config.config = {"foo": "bar"}
     config.defaults = {}
     self.assertEquals(config.foo, "bar")
예제 #6
0
 def test_getattr_default_toplevel_missing_config(self):
     config = BaseConfig()
     config.config = {}
     config.defaults = {'foo': 'default'}
     self.assertEquals(config.foo, 'default')
예제 #7
0
 def test_getattr_default_child_missing_default(self):
     config = BaseConfig()
     config.config = {"foo": {"bar": "baz"}}
     config.defaults = {}
     self.assertEqual(config.foo__bar, "baz")
예제 #8
0
 def test_getattr_default_child_missing_config(self):
     config = BaseConfig()
     config.config = {}
     config.defaults = {'foo__bar': 'default'}
     self.assertEquals(config.foo__bar, 'default')
예제 #9
0
 def test_getattr_default_toplevel(self):
     config = BaseConfig()
     config.config = {"foo": "bar"}
     config.defaults = {"foo": "default"}
     self.assertEqual(config.foo, "bar")
예제 #10
0
 def test_getattr_default_toplevel_missing_config(self):
     config = BaseConfig()
     config.config = {}
     config.defaults = {'foo': 'default'}
     self.assertEquals(config.foo, 'default')
예제 #11
0
 def test_getattr_default_child_missing_default(self):
     config = BaseConfig()
     config.config = {'foo': {'bar': 'baz'}}
     config.defaults = {}
     self.assertEquals(config.foo__bar, 'baz')
예제 #12
0
 def test_getattr_default_toplevel(self):
     config = BaseConfig()
     config.config = {'foo': 'bar'}
     config.defaults = {'foo': 'default'}
     self.assertEquals(config.foo, 'bar')
예제 #13
0
 def test_getattr_default_child_missing_config(self):
     config = BaseConfig()
     config.config = {}
     config.defaults = {'foo__bar': 'default'}
     self.assertEquals(config.foo__bar, 'default')
예제 #14
0
 def test_getattr_default_child_missing_default(self):
     config = BaseConfig()
     config.config = {'foo': {'bar': 'baz'}}
     config.defaults = {}
     self.assertEquals(config.foo__bar, 'baz')
예제 #15
0
 def test_getattr_default_child_missing_default(self):
     config = BaseConfig()
     config.config = {"foo": {"bar": "baz"}}
     config.defaults = {}
     self.assertEqual(config.foo__bar, "baz")
예제 #16
0
 def test_getattr_default_toplevel_missing_config(self):
     config = BaseConfig()
     config.config = {}
     config.defaults = {"foo": "default"}
     self.assertEqual(config.foo, "default")
예제 #17
0
 def test_getattr_default_child_missing_config(self):
     config = BaseConfig()
     config.config = {}
     config.defaults = {"foo__bar": "default"}
     self.assertEqual(config.foo__bar, "default")
예제 #18
0
 def test_getattr_default_toplevel(self):
     config = BaseConfig()
     config.config = {'foo': 'bar'}
     config.defaults = {'foo': 'default'}
     self.assertEquals(config.foo, 'bar')