blob: e806fa9bdc10eda817ed3b6cf7505d7bb94d3c79 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
import pytest
from httpx import AsyncClient
class TestBase:
@pytest.mark.anyio
async def test_base(self, httpxclient: AsyncClient):
client = httpxclient
res = await client.get("/")
# actually returns 404. old test expects 401. idk what is should be
print(res.text)
# assert res.status_code == 404
assert res.status_code == 200
@pytest.mark.anyio
async def test_static_file_alias(self, httpxclient: AsyncClient):
client = httpxclient
"""
These are here for site crawlers and stuff..
"""
for p in ["/robots.txt", "/sitemap.xml", "/favicon.ico"]:
res = await client.get(p)
assert res.status_code == 200, p
assert res.json() == {}
|