Ejemplo n.º 1
0
 def test_getbool(self, tmpdir, newconfig):
     config = newconfig("""
         [section]
         key1=True
         key2=False
         key1a=true
         key2a=falsE
         key5=yes
     """)
     reader = IniReader(config._cfg)
     assert reader.getbool("section", "key1") == True
     assert reader.getbool("section", "key1a") == True
     assert reader.getbool("section", "key2") == False
     assert reader.getbool("section", "key2a") == False
     py.test.raises(KeyError, 'reader.getbool("section", "key3")')
     py.test.raises(tox.exception.ConfigError, 'reader.getbool("section", "key5")')
Ejemplo n.º 2
0
 def test_getbool(self, tmpdir, newconfig):
     config = newconfig("""
         [section]
         key1=True
         key2=False
         key1a=true
         key2a=falsE
         key5=yes
     """)
     reader = IniReader(config._cfg)
     assert reader.getbool("section", "key1") == True
     assert reader.getbool("section", "key1a") == True
     assert reader.getbool("section", "key2") == False
     assert reader.getbool("section", "key2a") == False
     py.test.raises(KeyError, 'reader.getbool("section", "key3")')
     py.test.raises(tox.exception.ConfigError,
                    'reader.getbool("section", "key5")')