Fix html tests
[datasette-pytables.git] / tests / test_html.py
index a1ccaf3e9ff742361db766dc52ba943f7942574f..30ecce11b2c29d43fa5d851882cdcb2cf07b0567 100644 (file)
@@ -1,31 +1,28 @@
-from .fixtures import app_client
-import pytest
-
-pytest.fixture(scope='module')(app_client)
+from .fixtures import app_client, app_client_with_hash
 
 def test_homepage(app_client):
 
 def test_homepage(app_client):
-    response = app_client.get('/', gather_request=False)
+    response = app_client.get('/')
     assert response.status == 200
     assert 'test_tables' in response.text
 
     assert response.status == 200
     assert 'test_tables' in response.text
 
-def test_database_page(app_client):
-    response = app_client.get('/test_tables', allow_redirects=False, gather_request=False)
+def test_database_page(app_client_with_hash):
+    response = app_client_with_hash.get('/test_tables', allow_redirects=False)
     assert response.status == 302
     assert response.status == 302
-    response = app_client.get('/test_tables', gather_request=False)
+    response = app_client_with_hash.get('/test_tables')
     assert 'test_tables' in response.text
 
 def test_table(app_client):
     assert 'test_tables' in response.text
 
 def test_table(app_client):
-    response = app_client.get('/test_tables/%2Fgroup1%2Ftable1', gather_request=False)
+    response = app_client.get('/test_tables/%2Fgroup1%2Ftable1')
     assert response.status == 200
 
 def test_table_row(app_client):
     assert response.status == 200
 
 def test_table_row(app_client):
-    response = app_client.get('/test_tables/%2Fgroup1%2Ftable1/50', gather_request=False)
+    response = app_client.get('/test_tables/%2Fgroup1%2Ftable1/50')
     assert response.status == 200
 
 def test_array(app_client):
     assert response.status == 200
 
 def test_array(app_client):
-    response = app_client.get('/test_tables/%2Fgroup1%2Farray2', gather_request=False)
+    response = app_client.get('/test_tables/%2Fgroup1%2Farray2')
     assert response.status == 200
 
 def test_array_row(app_client):
     assert response.status == 200
 
 def test_array_row(app_client):
-    response = app_client.get('/test_tables/%2Fgroup1%2Farray2/1050', gather_request=False)
+    response = app_client.get('/test_tables/%2Fgroup1%2Farray2/1050')
     assert response.status == 200
     assert response.status == 200