forked from sr2/cloud-api
parent
c670d8ff51
commit
94cf6c5258
2 changed files with 36 additions and 0 deletions
|
|
@ -45,6 +45,19 @@ async def default_client(db_session) -> AsyncGenerator[AsyncClient, None]:
|
|||
app.dependency_overrides.clear()
|
||||
|
||||
|
||||
@pytest.fixture
|
||||
async def no_user_client(db_session) -> AsyncGenerator[AsyncClient, None]:
|
||||
def get_db_override():
|
||||
return db_session
|
||||
app.dependency_overrides[get_db] = get_db_override
|
||||
transport = ASGITransport(app=app)
|
||||
async with AsyncClient(transport=transport, base_url="http://localhost:8000/api/v1") as ac:
|
||||
yield ac
|
||||
|
||||
app.dependency_overrides.clear()
|
||||
|
||||
|
||||
|
||||
@pytest.fixture
|
||||
async def no_su_client(db_session) -> AsyncGenerator[AsyncClient, None]:
|
||||
def get_db_override():
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue