Ejemplo n.º 1
0
 def test_valid_override(self):
     expected = (b'section', b'key', b'value')
     self.assertEqual(expected, config.parse_override(b'section/key=value'))
     self.assertEqual(expected,
                      config.parse_override(b'section/key=value '))
     self.assertEqual(expected,
                      config.parse_override(b'section/key =value'))
     self.assertEqual(expected,
                      config.parse_override(b'section /key=value'))
Ejemplo n.º 2
0
 def test_empty_override(self):
     expected = ('section', 'key', '')
     self.assertEqual(expected, config.parse_override(b'section/key='))
     self.assertEqual(expected, config.parse_override(b'section/key=  '))
Ejemplo n.º 3
0
 def test_valid_override_is_bytes(self):
     section, key, value = config.parse_override(b'section/key=value')
     self.assertIsInstance(section, bytes)
     self.assertIsInstance(key, bytes)
     self.assertIsInstance(value, bytes)
Ejemplo n.º 4
0
 def test_valid_override(self):
     expected = (b'section', b'key', b'value')
     self.assertEqual(expected, config.parse_override(b'section/key=value'))
     self.assertEqual(expected, config.parse_override(b'section/key=value '))
     self.assertEqual(expected, config.parse_override(b'section/key =value'))
     self.assertEqual(expected, config.parse_override(b'section /key=value'))
Ejemplo n.º 5
0
def check_config_override(option, opt, override):
    try:
        return config_lib.parse_override(override)
    except ValueError:
        raise optparse.OptionValueError(
            'option %s: must have the format section/key=value' % opt)
Ejemplo n.º 6
0
 def test_empty_override(self):
     expected = ('section', 'key', '')
     self.assertEqual(expected, config.parse_override(b'section/key='))
     self.assertEqual(expected, config.parse_override(b'section/key=  '))
Ejemplo n.º 7
0
 def test_valid_override_is_bytes(self):
     section, key, value = config.parse_override(b'section/key=value')
     self.assertIsInstance(section, bytes)
     self.assertIsInstance(key, bytes)
     self.assertIsInstance(value, bytes)
Ejemplo n.º 8
0
def check_config_override(option, opt, override):
    try:
        return config_lib.parse_override(override)
    except ValueError:
        raise optparse.OptionValueError(
            'option %s: must have the format section/key=value' % opt)