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)