Example #1
0
 def test_get_default(self):
     """Test getting config values with a default argument
     """
     self.assertRaises(KeyError, lambda: conf["a"])
     self.assertRaises(KeyError, conf.get, "a")
     self.assertEqual(conf.get("a", default=12), 12)
     self.assertRaises(KeyError, conf.get, "a")
 def test_get_default(self):
     """Test getting config values with a default argument
     """
     self.assertRaises(KeyError, lambda: conf['a'])
     self.assertRaises(KeyError, conf.get, 'a')
     self.assertEqual(conf.get('a', default=12), 12)
     self.assertRaises(KeyError, conf.get, 'a')
Example #3
0
 def test_get_or_set(self):
     """Test get_or_setting config values
     """
     conf.load(self.filename)
     self.assertRaises(KeyError, lambda: conf["a"])
     self.assertRaises(KeyError, conf.get, "a")
     self.assertFalse("a" in conf)
     self.assertEqual(conf.get_or_set("a", 12), 12)
     self.assertEqual(conf.get("a"), 12)
     self.assertTrue("a" in conf)
 def test_get_or_set(self):
     """Test get_or_setting config values
     """
     conf.load(self.filename)
     self.assertRaises(KeyError, lambda: conf['a'])
     self.assertRaises(KeyError, conf.get, 'a')
     self.assertFalse('a' in conf)
     self.assertEqual(conf.get_or_set('a', 12), 12)
     self.assertEqual(conf.get('a'), 12)
     self.assertTrue('a' in conf)