Exemplo n.º 1
0
 def test_render_blank_env_values(self):
     conf = """namespace: ${namespace}"""
     e = parse_environment("""namespace:""")
     c = render(conf, e)
     self.assertEqual("namespace: ", c)
     e = parse_environment("""namespace: !!str""")
     c = render(conf, e)
     self.assertEqual("namespace: !!str", c)
Exemplo n.º 2
0
 def test_blank_env_values(self):
     conf = """a: ${key1}"""
     e = parse_environment("""key1:""")
     c = parse_config(conf, e)
     self.assertEqual(c["a"], None)
     e = parse_environment("""key1: !!str""")
     c = parse_config(conf, e)
     self.assertEqual(c["a"], "")
Exemplo n.º 3
0
 def test_blank_env_values(self):
     conf = """a: ${key1}"""
     e = parse_environment("""key1:""")
     c = parse_config(conf, e)
     self.assertEqual(c['a'], None)
     e = parse_environment("""key1: !!str""")
     c = parse_config(conf, e)
     self.assertEqual(c['a'], "")
Exemplo n.º 4
0
 def test_render_blank_env_values(self):
     conf = """namespace: ${namespace}"""
     e = parse_environment("""namespace:""")
     c = render(conf, e)
     self.assertEqual("namespace: ", c)
     e = parse_environment("""namespace: !!str""")
     c = render(conf, e)
     self.assertEqual("namespace: !!str", c)
Exemplo n.º 5
0
 def test_simple_key_value_parsing(self):
     parsed_env = parse_environment(test_env)
     self.assertTrue(isinstance(parsed_env, DictWithSourceType))
     self.assertEqual(parsed_env["key1"], "value1")
     self.assertEqual(parsed_env["key2"], "value2")
     self.assertEqual(parsed_env["key3"], "some:complex::value")
     self.assertEqual(parsed_env["key4"], ":otherValue:")
     self.assertEqual(parsed_env["key5"], "<another>@value")
     self.assertEqual(len(parsed_env), 5)
Exemplo n.º 6
0
 def test_simple_key_value_parsing(self):
     parsed_env = parse_environment(test_env)
     self.assertTrue(isinstance(parsed_env, dict))
     self.assertEqual(parsed_env["key1"], "value1")
     self.assertEqual(parsed_env["key2"], "value2")
     self.assertEqual(parsed_env["key3"], "some:complex::value")
     self.assertEqual(parsed_env["key4"], ":otherValue:")
     self.assertEqual(parsed_env["key5"], "<another>@value")
     self.assertEqual(len(parsed_env.keys()), 5)
Exemplo n.º 7
0
 def test_simple_key_value_parsing(self):
     parsed_env = parse_environment(test_env)
     self.assertTrue(isinstance(parsed_env, dict))
     self.assertEqual(parsed_env['key1'], 'value1')
     self.assertEqual(parsed_env['key2'], 'value2')
     self.assertEqual(parsed_env['key3'], 'some:complex::value')
     self.assertEqual(parsed_env['key4'], ':otherValue:')
     self.assertEqual(parsed_env['key5'], '<another>@value')
     self.assertEqual(len(parsed_env.keys()), 5)
Exemplo n.º 8
0
 def test_simple_key_value_parsing(self):
     parsed_env = parse_environment(test_env)
     self.assertTrue(isinstance(parsed_env, dict))
     self.assertEqual(parsed_env['key1'], 'value1')
     self.assertEqual(parsed_env['key2'], 'value2')
     self.assertEqual(parsed_env['key3'], 'some:complex::value')
     self.assertEqual(parsed_env['key4'], ':otherValue:')
     self.assertEqual(parsed_env['key5'], '<another>@value')
     self.assertEqual(len(parsed_env.keys()), 5)
Exemplo n.º 9
0
 def test_blank_value(self):
     e = """key1:"""
     parsed = parse_environment(e)
     self.assertEqual(parsed["key1"], "")
Exemplo n.º 10
0
 def test_simple_key_value_parsing_exception(self):
     with self.assertRaises(ValueError):
         parse_environment(test_error_env)
Exemplo n.º 11
0
 def test_blank_value(self):
     e = """key1:"""
     parsed = parse_environment(e)
     self.assertEqual(parsed["key1"], "")
Exemplo n.º 12
0
 def test_simple_key_value_parsing_exception(self):
     with self.assertRaises(ValueError):
         parse_environment(test_error_env)