hurl/integration/tests/output.py

21 lines
543 B
Python
Raw Normal View History

2020-08-27 10:07:46 +03:00
from tests import app
from flask import request
@app.route("/output/endpoint1", methods=['POST'])
def output_endpoint1():
assert request.headers['Content-Type'] == 'application/json'
s = request.data.decode("utf-8")
assert s == '{ "user": "bob" }'
return app.response_class(
headers={'date': 'DATE1'},
response='Response endpoint1\n'
)
@app.route("/output/endpoint2")
def output_endpoint2():
return app.response_class(
headers={'date': 'DATE2'},
response='Response endpoint2\n'
)