Documentation updates

This commit is contained in:
Adam Byrtek 2015-04-12 23:34:03 +01:00 committed by Markus Unterwaditzer
parent 5575faad92
commit 5ebdd5dd74
3 changed files with 6 additions and 4 deletions

View file

@ -362,7 +362,7 @@ Testing JSON APIs
Flask has great support for JSON, and is a popular choice for building REST
APIs. Testing both JSON requests and responses using the test client is very
convenient:
convenient::
from flask import jsonify
@ -371,12 +371,14 @@ convenient:
json_data = request.get_json()
email = json_data['email']
password = json_data['password']
return jsonify(token=generate_token(email, password))
with app.test_client() as c:
email = 'john@example.com'
password = 'secret'
resp = c.post('/api/auth', json={'login': email, 'password': password})
json_data = resp.get_json()
assert verify_token(email, json_data['token'])