Exemplo n.º 1
0
 def test_transform_reference_string_ignores_none_values(self):
     result = CloudFormationTemplateTransformer.transform_reference_string(
         None)
     self.assertEqual(None, result)
Exemplo n.º 2
0
 def test_transform_reference_string_ignores_empty_strings(self):
     result = CloudFormationTemplateTransformer.transform_reference_string(
         '')
     self.assertEqual('', result)
Exemplo n.º 3
0
 def test_transform_reference_string_ignores_value_without_reference(self):
     result = CloudFormationTemplateTransformer.transform_reference_string(
         'my-value')
     self.assertEqual('my-value', result)
Exemplo n.º 4
0
 def test_transform_reference_string_raises_exception_on_empty_reference(
         self):
     with self.assertRaises(TemplateErrorException):
         CloudFormationTemplateTransformer.transform_reference_string(
             '|ref|')
Exemplo n.º 5
0
 def test_transform_reference_string_ignores_empty_strings(self):
     result = CloudFormationTemplateTransformer.transform_reference_string('')
     self.assertEqual('', result)
Exemplo n.º 6
0
 def test_transform_reference_string_creates_valid_cfn_reference(self):
     result = CloudFormationTemplateTransformer.transform_reference_string(
         '|ref|my-value')
     self.assertEqual({'Ref': 'my-value'}, result)
Exemplo n.º 7
0
 def test_transform_reference_string_ignores_none_values(self):
     result = CloudFormationTemplateTransformer.transform_reference_string(None)
     self.assertEqual(None, result)
Exemplo n.º 8
0
 def test_transform_reference_string_raises_exception_on_empty_reference(self):
     with self.assertRaises(TemplateErrorException):
         CloudFormationTemplateTransformer.transform_reference_string('|ref|')
Exemplo n.º 9
0
 def test_transform_reference_string_ignores_value_without_reference(self):
     result = CloudFormationTemplateTransformer.transform_reference_string('my-value')
     self.assertEqual('my-value', result)
Exemplo n.º 10
0
 def test_transform_reference_string_creates_valid_cfn_reference(self):
     result = CloudFormationTemplateTransformer.transform_reference_string('|ref|my-value')
     self.assertEqual({'Ref': 'my-value'}, result)
Exemplo n.º 11
0
 def test_transform_reference_string_creates_valid_cfn_reference(self):
     result = CloudFormationTemplateTransformer.transform_reference_string(
         "|ref|my-value")
     self.assertEqual({"Ref": "my-value"}, result)