Lines Matching refs:get
120 eq(cf.get('Foo Bar', 'foo'), 'bar1')
121 eq(cf.get('Spacey Bar', 'foo'), 'bar2')
122 eq(cf.get('Spacey Bar From The Beginning', 'foo'), 'bar3')
123 eq(cf.get('Spacey Bar From The Beginning', 'baz'), 'qwe')
124 eq(cf.get('Commented Bar', 'foo'), 'bar4')
125 eq(cf.get('Commented Bar', 'baz'), 'qwe')
126 eq(cf.get('Spaces', 'key with spaces'), 'value')
127 eq(cf.get('Spaces', 'another with spaces'), 'splat!')
129 eq(cf.get('Types', 'int'), "42")
131 eq(cf.get('Types', 'float'), "0.44")
133 eq(cf.get('Types', '123'), 'strange but acceptable')
134 eq(cf.get('This One Has A ] In It', 'forks'), 'spoons')
136 eq(cf.get('NoValue', 'option-without-value'), None)
139 eq(cf.get('Foo Bar', 'foo', fallback='baz'), 'bar1')
140 eq(cf.get('Foo Bar', 'foo', vars={'foo': 'baz'}), 'baz')
142 cf.get('No Such Foo Bar', 'foo')
144 cf.get('Foo Bar', 'no-such-foo')
145 eq(cf.get('No Such Foo Bar', 'foo', fallback='baz'), 'baz')
146 eq(cf.get('Foo Bar', 'no-such-foo', fallback='baz'), 'baz')
147 eq(cf.get('Spacey Bar', 'foo', fallback=None), 'bar2')
148 eq(cf.get('No Such Spacey Bar', 'foo', fallback=None), None)
169 eq(cf.get('NoValue', 'option-without-value', fallback=False), None)
170 eq(cf.get('NoValue', 'no-such-option-without-value',
194 eq(cf['Foo Bar'].get('foo', 'baz'), 'bar1')
195 eq(cf['Foo Bar'].get('foo', fallback='baz'), 'bar1')
196 eq(cf['Foo Bar'].get('foo', vars={'foo': 'baz'}), 'baz')
202 cf['No Such Foo Bar'].get('foo', fallback='baz')
203 eq(cf['Foo Bar'].get('no-such-foo', 'baz'), 'baz')
204 eq(cf['Foo Bar'].get('no-such-foo', fallback='baz'), 'baz')
205 eq(cf['Foo Bar'].get('no-such-foo'), None)
206 eq(cf['Spacey Bar'].get('foo', None), 'bar2')
207 eq(cf['Spacey Bar'].get('foo', fallback=None), 'bar2')
209 cf['No Such Spacey Bar'].get('foo', None)
235 eq(cf['NoValue'].get('option-without-value', False), None)
236 eq(cf['NoValue'].get('option-without-value', fallback=False), None)
237 eq(cf['NoValue'].get('no-such-option-without-value', False), False)
238 eq(cf['NoValue'].get('no-such-option-without-value',
269 eq(cf.get('Long Line', 'foo'),
450 eq(cf.get("a", "b"), "value",
472 eq(cf.get("MySection", "Option"), "first line\nsecond line")
524 cf.get(self.default_section, "Foo"), "Bar",
528 cf.get(self.default_section, "Foo"), "Bar",
587 cf.get(section, option)
707 # Check that we don't get an exception when setting values in
726 self.assertEqual(cf.get("Foo Bar", "foo"), "newbar")
731 self.assertEqual(cf.get("Foo Bar", "foo"), "newbar")
736 self.assertEqual(cf.get("Foo Bar", "foo"), "newbar")
741 self.assertEqual(cf.get("Foo Bar", "foo"), "newbar")
827 cf.get(self.default_section, "Foo"), "Bar",
886 self.assertEqual(cf.get('DEFAULT', 'test'), 'test')
901 eq(cf.get("Foo", "bar"), "something with interpolation (1 step)")
902 eq(cf.get("Foo", "bar9"),
904 eq(cf.get("Foo", "bar10"),
942 self.assertEqual(cf.get("section", "ok"), "xxx/%s")
944 self.assertEqual(cf.get("section", "not_ok"), "xxx/xxx/%s")
947 cf.get("section", "not_ok")
953 self.assertEqual(cf.get('sect', "option1"), "foo")
959 self.assertEqual(cf.get('sect', "option1"), "foo")
963 self.assertEqual(cf.get("sect", "option2"), "foo%bar")
968 # Check that we get a TypeError when setting non-string values
1039 self.assertEqual(cf.get('sect', "option1"), "foo")
1042 self.assertEqual(cf.get('sect', "option1"), "%foo")
1044 self.assertEqual(cf.get('sect', "option1"), "foo%")
1046 self.assertEqual(cf.get('sect', "option1"), "f%oo")
1050 self.assertEqual(cf.get("sect", "option2"), "foo%%bar")
1096 self.assertEqual(cf_from_file.get('section8', 'lovely_spam4'),
1106 eq(cf.get("Foo", "bar"),
1108 eq(cf.get("Foo", "bar9"),
1110 eq(cf.get("Foo", "bar10"),
1112 eq(cf.get("Foo", "bar11"),
1127 self.assertEqual(cf.get('non-string', 'int'), 1)
1128 self.assertEqual(cf.get('non-string', 'list'),
1130 self.assertEqual(cf.get('non-string', 'dict'), {'pi': 3.14159})
1133 self.assertEqual(cf.get(123, 'this is sick'), True)
1139 self.assertEqual(cf.get('non-string', 1), 1)
1172 self.assertEqual(cf.get("global", "workgroup"), "MDKGROUP")
1174 self.assertEqual(cf.get("global", "hosts allow"), "127.")
1175 self.assertEqual(cf.get("tmp", "echo command"), "cat %s; rm %s")
1376 self.assertEqual(len(cf.get('strange', 'other').split('\n')), 4)
1377 self.assertEqual(len(cf.get('corruption', 'value').split('\n')), 10)
1380 self.assertEqual(cf.get(longname, 'lets use some Unicode'), '片仮名')
1385 self.assertEqual(cf.get('tricky interpolation', 'lets'), 'do this')
1386 self.assertEqual(cf.get('tricky interpolation', 'lets'),
1387 cf.get('tricky interpolation', 'go'))
1388 self.assertEqual(cf.get('more interpolation', 'lets'), 'go shopping')
1465 self.assertEqual(cf.get('Commented Bar', 'foo'),
1467 self.assertEqual(cf.get('Commented Bar', 'baz'), 'qwe')
1468 self.assertEqual(cf.get('Commented Bar', 'quirk'),
1921 parser.get('Paths', 'my_dir')
1935 parser.get('Paths', 'my_dir')
1999 self.assertEqual(cfg.get('s', 'str'), 'string')
2000 self.assertEqual(cfg.get('s', 'int'), '1')
2001 self.assertEqual(cfg.get('s', 'float'), '0.5')
2002 self.assertEqual(cfg.get('s', 'list'), 'a b c d e f g')
2003 self.assertEqual(cfg.get('s', 'bool'), 'yes')
2004 self.assertEqual(cfg.get('s', 'str'), 'string')
2010 self.assertEqual(s.get('str'), 'string')