Ejemplo n.º 1
0
 def test_string(self):
     output = cast_value(*self.string["input"])
     assert output == self.string["output"]
Ejemplo n.º 2
0
 def test_invalid_null(self):
     with pytest.raises(InvalidBodyParameterTypeError) as excinfo:
         cast_value(*self.invalid_null)
     assert "only 'null'" in str(excinfo.value)
Ejemplo n.º 3
0
 def test_null(self):
     output = cast_value(*self.null["input"])
     assert output == self.null["output"]
Ejemplo n.º 4
0
 def test_false_boolean(self):
     output = cast_value(*self.false["input"])
     assert output == self.false["output"]
Ejemplo n.º 5
0
 def test_true_boolean(self):
     output = cast_value(*self.true["input"])
     assert output == self.true["output"]
Ejemplo n.º 6
0
 def test_invalid_boolean(self):
     with pytest.raises(InvalidBodyParameterTypeError) as excinfo:
         cast_value(*self.invalid_boolean)
     assert "only 'true' or 'false'" in str(excinfo.value)
Ejemplo n.º 7
0
 def test_float(self):
     output = cast_value(*self.float["input"])
     assert output == self.float["output"]
Ejemplo n.º 8
0
 def test_integer(self):
     output = cast_value(*self.integer["input"])
     assert output == self.integer["output"]