Esempio n. 1
0
 def test_options(self):
     conf = Config()
     self.assertRaises(Error, conf.options, "foo")
     conf.defaults.add_section("foo")
     self.assertEqual(conf.options("foo"), [])
     conf.defaults.set("foo", "bar", 1)
     conf.defaults.set("foo", "blah", 1)
     conf.set("foo", "blah", 1)
     conf.set("foo", "quux", 1)
     self.assertEqual(conf.options("foo"), ['blah', 'quux', 'bar'])
     conf.defaults.clear()
Esempio n. 2
0
 def test_options(self):
     conf = Config()
     self.assertRaises(Error, conf.options, "foo")
     conf.defaults.add_section("foo")
     self.assertEqual(conf.options("foo"), [])
     conf.defaults.set("foo", "bar", 1)
     conf.defaults.set("foo", "blah", 1)
     conf.set("foo", "blah", 1)
     conf.set("foo", "quux", 1)
     self.assertEqual(conf.options("foo"), ['blah', 'quux', 'bar'])
     conf.defaults.clear()
Esempio n. 3
0
 def test_options_no_default(self):
     conf = Config()
     conf.add_section("foo")
     self.assertEqual(conf.options("foo"), [])
Esempio n. 4
0
 def test_options_no_default(self):
     conf = Config()
     conf.add_section("foo")
     self.assertEqual(conf.options("foo"), [])