Exemple #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)
Exemple #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"], "")
Exemple #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'], "")
Exemple #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)
 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)
Exemple #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)
Exemple #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)
Exemple #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)
 def test_blank_value(self):
     e = """key1:"""
     parsed = parse_environment(e)
     self.assertEqual(parsed["key1"], "")
 def test_simple_key_value_parsing_exception(self):
     with self.assertRaises(ValueError):
         parse_environment(test_error_env)
Exemple #11
0
 def test_blank_value(self):
     e = """key1:"""
     parsed = parse_environment(e)
     self.assertEqual(parsed["key1"], "")
Exemple #12
0
 def test_simple_key_value_parsing_exception(self):
     with self.assertRaises(ValueError):
         parse_environment(test_error_env)