def parameter_validation(context, parameter_name, expected_parameter_value):
data = context.r.json()
if expected_parameter_value.startswith("context"):
expected_parameter_value = getattr(context, expected_parameter_value[8:])
nose.tools.assert_equal(data[parameter_name], expected_parameter_value)
else:
converted_value = json.loads(expected_parameter_value)
nose.tools.assert_equal(data[parameter_name], converted_value)
评论列表
文章目录