X-Git-Url: https://git.jsancho.org/?p=datasette-pytables.git;a=blobdiff_plain;f=tests%2Ftest_api.py;h=9d50932826473ee0ae1328f86a71d924cfac8cc0;hp=14bfbfd4e43241c137c8bd4f50ba553c416c6159;hb=0cd020af033fcb2a15fe3326f3a49830b816379c;hpb=7574220c89f66e62f93aed8fbe12e45e0db27f46 diff --git a/tests/test_api.py b/tests/test_api.py index 14bfbfd..9d50932 100644 --- a/tests/test_api.py +++ b/tests/test_api.py @@ -2,10 +2,8 @@ from .fixtures import app_client import pytest from urllib.parse import urlencode -pytest.fixture(scope='module')(app_client) - def test_homepage(app_client): - _, response = app_client.get('/.json') + response = app_client.get('/.json') assert response.status == 200 assert response.json.keys() == {'test_tables': 0}.keys() d = response.json['test_tables'] @@ -18,7 +16,7 @@ def test_database_page(app_client): assert 'test_tables' == data['database'] assert [{ 'name': '/array1', - 'columns': [], + 'columns': ['value'], 'primary_keys': [], 'count': 2, 'label_column': None, @@ -27,7 +25,7 @@ def test_database_page(app_client): 'foreign_keys': {'incoming': [], 'outgoing': []} }, { 'name': '/group1/array2', - 'columns': [], + 'columns': ['value'], 'primary_keys': [], 'count': 10000, 'label_column': None, @@ -45,7 +43,7 @@ def test_database_page(app_client): 'foreign_keys': {'incoming': [], 'outgoing': []} }, { 'name': '/group2/multi', - 'columns': [], + 'columns': ['value'], 'primary_keys': [], 'count': 10, 'label_column': None,