Esempio n. 1
0
 def test_get_no_echo_parameter_keys_returns_parameter_keys_with_no_echo_set(
         self):
     template_body = {
         'Parameters': {
             'myParameter1': {
                 'Type': 'String',
                 'NoEcho': True
             },
             'myParameter2': {
                 'Type': 'String'
             },
             'myParameter3': {
                 'Type': 'Number',
                 'NoEcho': 'true'
             },
             'myParameter4': {
                 'Type': 'Number',
                 'NoEcho': 'false'
             },
             'myParameter5': {
                 'Type': 'Number',
                 'NoEcho': False
             }
         }
     }
     template = CloudFormationTemplate(template_body, 'some name')
     six.assertCountEqual(self, ['myParameter1', 'myParameter3'],
                          template.get_no_echo_parameter_keys())
 def test_get_no_echo_parameter_keys_returns_parameter_keys_with_no_echo_set(self):
     template_body = {
         "Parameters": {
             "myParameter1": {"Type": "String", "NoEcho": True},
             "myParameter2": {"Type": "String"},
             "myParameter3": {"Type": "Number", "NoEcho": "true"},
             "myParameter4": {"Type": "Number", "NoEcho": "false"},
             "myParameter5": {"Type": "Number", "NoEcho": False},
         }
     }
     template = CloudFormationTemplate(template_body, "some name")
     six.assertCountEqual(self, ["myParameter1", "myParameter3"], template.get_no_echo_parameter_keys())
Esempio n. 3
0
 def test_get_no_echo_parameter_keys_returns_empty_list_with_none_parameters(
         self):
     template_body = {'Parameters': None}
     template = CloudFormationTemplate(template_body, 'some name')
     six.assertCountEqual(self, [], template.get_no_echo_parameter_keys())
 def test_get_no_echo_parameter_keys_returns_empty_list_with_none_parameters(self):
     template_body = {"Parameters": None}
     template = CloudFormationTemplate(template_body, "some name")
     six.assertCountEqual(self, [], template.get_no_echo_parameter_keys())