fix
This commit is contained in:
@@ -45,7 +45,7 @@ async def get_test_session() -> AsyncGenerator[AsyncSession, None]:
|
||||
yield session
|
||||
|
||||
|
||||
@pytest_asyncio.fixture(scope='session')
|
||||
@pytest_asyncio.fixture(scope='session', autouse=True)
|
||||
async def client(event_loop) -> AsyncGenerator[AsyncClient, None]:
|
||||
app: FastAPI = create_app()
|
||||
app.dependency_overrides[get_async_session] = get_test_session
|
||||
|
@@ -2,17 +2,24 @@ def reverse_url(loc: str, **kwargs) -> str:
|
||||
menu_pref = '/'
|
||||
submenu_pref = menu_pref + str(kwargs.get('menu_id', '')) + '/submenus/'
|
||||
dish_pref = submenu_pref + str(kwargs.get('submenu_id', '')) + '/dishes/'
|
||||
|
||||
match loc:
|
||||
case 'menus':
|
||||
return menu_pref
|
||||
|
||||
case 'menu':
|
||||
return menu_pref + str(kwargs.get('menu_id', ''))
|
||||
|
||||
case 'submenus':
|
||||
return submenu_pref
|
||||
|
||||
case 'submenu':
|
||||
return submenu_pref + str(kwargs.get('submenu_id', ''))
|
||||
|
||||
case 'dishes':
|
||||
return dish_pref
|
||||
|
||||
case 'dish':
|
||||
return dish_pref + str(kwargs.get('dish_id', ''))
|
||||
|
||||
return menu_pref
|
||||
|
Reference in New Issue
Block a user