Example #1
0
 def test_resolve_parameters_none_conversion(self):
     self.bp.get_parameter_definitions.return_value = {
         "a": {
             "type": CFNString,
             "description": "A"},
         "b": {
             "type": CFNString,
             "description": "B"}
     }
     params = {"a": None, "c": "Carrot"}
     p = _resolve_parameters(params, self.bp)
     self.assertNotIn("a", p)
Example #2
0
 def test_resolve_parameters_none_conversion(self):
     self.bp.get_parameter_definitions.return_value = {
         "a": {
             "type": CFNString,
             "description": "A"},
         "b": {
             "type": CFNString,
             "description": "B"}
     }
     params = {"a": None, "c": "Carrot"}
     p = _resolve_parameters(params, self.bp)
     self.assertNotIn("a", p)
Example #3
0
 def test_resolve_parameters_booleans(self):
     self.bp.get_parameter_definitions.return_value = {
         "a": {
             "type": CFNString,
             "description": "A"},
         "b": {
             "type": CFNString,
             "description": "B"},
     }
     params = {"a": True, "b": False}
     p = _resolve_parameters(params, self.bp)
     self.assertEquals("true", p["a"])
     self.assertEquals("false", p["b"])
Example #4
0
 def test_resolve_parameters_booleans(self):
     self.bp.get_parameter_definitions.return_value = {
         "a": {
             "type": CFNString,
             "description": "A"},
         "b": {
             "type": CFNString,
             "description": "B"},
     }
     params = {"a": True, "b": False}
     p = _resolve_parameters(params, self.bp)
     self.assertEquals("true", p["a"])
     self.assertEquals("false", p["b"])