Revised JSON design a bit

Closes #63
This commit is contained in:
Simon Willison 2017-11-11 14:20:00 -08:00
commit e9e1def4c0
5 changed files with 22 additions and 12 deletions

View file

@ -36,6 +36,14 @@ def test_database_page(three_table_app_client):
assert 'three_tables' in response.text
def test_table_page(three_table_app_client):
_, response = three_table_app_client.get('/three_tables/simple_primary_key')
assert response.status == 200
_, response = three_table_app_client.get('/three_tables/simple_primary_key.jsono')
assert response.status == 200
data = response.json
assert data['query']['sql'] == 'select * from "simple_primary_key" order by pk limit 51'
assert data['query']['params'] == {}
THREE_TABLES = '''