Ejemplo n.º 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)
Ejemplo n.º 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)
Ejemplo n.º 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"])
Ejemplo n.º 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"])