Ejemplo n.º 1
0
 def test_flag(self):
     config = Config(arg=Flag('--test'))
     value = config.get_value(['--test', 1], {})
     self.assertEqual(value, True)
Ejemplo n.º 2
0
 def test_config_env(self):
     config = Config(default=1, arg='--test', env='TEST')
     value = config.get_value([], {'TEST': 3})
     self.assertEqual(value, 3)
Ejemplo n.º 3
0
 def test_arg_beats_env(self):
     config = Config(default=1, arg='--test', env='TEST')
     value = config.get_value(['--test', 4], {'TEST': 5})
     self.assertEqual(value, 4)
Ejemplo n.º 4
0
 def test_config_arg(self):
     config = Config(default=1, arg='--test', env='TEST')
     value = config.get_value(['--test', 2], {})
     self.assertEqual(value, 2)