17 lines
496 B
Python
17 lines
496 B
Python
import pytest
|
|
|
|
|
|
@pytest.mark.asyncio
|
|
async def test_unknown_path_serves_spa_index(client):
|
|
response = await client.get("/some/client/side/route")
|
|
assert response.status_code == 200
|
|
assert '<div id="root">' in response.text
|
|
|
|
|
|
@pytest.mark.asyncio
|
|
async def test_auth_routes_still_work_alongside_spa_fallback(client):
|
|
response = await client.post(
|
|
"/auth/register", json={"username": "frontendcheck", "password": "spookyspooky"}
|
|
)
|
|
assert response.status_code == 201
|