def test_transform_userdata_dict_to_lines_list_indents_sub_dicts(self):
     result = CloudFormationTemplateTransformer.transform_userdata_dict_to_lines_list(
         {'my-key': {'my-sub-key': 'value'}})
     self.assertEqual(['my-key:', {'Fn::Join': [': ', ['  my-sub-key', 'value']]}], result)
 def test_transform_userdata_dict_to_lines_list_accepts_integer_values(self):
     result = CloudFormationTemplateTransformer.transform_userdata_dict_to_lines_list({'my-key': 3})
     self.assertEqual([{'Fn::Join': [': ', ['my-key', 3]]}], result)
 def test_transform_userdata_dict_to_lines_list(self):
     result = CloudFormationTemplateTransformer.transform_userdata_dict_to_lines_list({'my-key': 'my-value'})
     self.assertEqual([{'Fn::Join': [': ', ['my-key', 'my-value']]}], result)