Пример #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()
Пример #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()
Пример #3
0
 def test_options_no_default(self):
     conf = Config()
     conf.add_section("foo")
     self.assertEqual(conf.options("foo"), [])
Пример #4
0
 def test_options_no_default(self):
     conf = Config()
     conf.add_section("foo")
     self.assertEqual(conf.options("foo"), [])