Skip to content

Commit ef563b0

Browse files
author
Andrei Neagu
committed
refactor helpers position and added default index
1 parent 1d44f57 commit ef563b0

File tree

6 files changed

+41
-1
lines changed

6 files changed

+41
-1
lines changed
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
from nicegui import APIRouter, ui
2+
3+
router = APIRouter()
4+
5+
6+
@router.page("/")
7+
async def index():
8+
ui.label("PLACEHOLDER for internal scheduler UI")

services/dynamic-scheduler/tests/unit/api_frontend/routes_external_scheduler/helpers.py renamed to services/dynamic-scheduler/tests/unit/api_frontend/helpers.py

File renamed without changes.

services/dynamic-scheduler/tests/unit/api_frontend/routes_external_scheduler/test_api_frontend_routes_index.py renamed to services/dynamic-scheduler/tests/unit/api_frontend/routes_external_scheduler/test__index.py

File renamed without changes.

services/dynamic-scheduler/tests/unit/api_frontend/routes_external_scheduler/test_api_frontend_routes_service.py renamed to services/dynamic-scheduler/tests/unit/api_frontend/routes_external_scheduler/test__service.py

File renamed without changes.

services/dynamic-scheduler/tests/unit/api_frontend/routes_internal_scheduler/conftest.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@
33

44
@pytest.fixture
55
def use_internal_scheduler() -> bool:
6-
return False
6+
return True
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# pylint:disable=redefined-outer-name
2+
# pylint:disable=unused-argument
3+
4+
5+
from fastapi import FastAPI
6+
from helpers import assert_contains_text, take_screenshot_on_error
7+
from playwright.async_api import Page
8+
from simcore_service_dynamic_scheduler.api.frontend._utils import get_settings
9+
10+
pytest_simcore_core_services_selection = [
11+
"postgres",
12+
"rabbit",
13+
"redis",
14+
]
15+
16+
pytest_simcore_ops_services_selection = [
17+
# "redis-commander",
18+
]
19+
20+
21+
async def test_placeholder_index(
22+
app_runner: None,
23+
async_page: Page,
24+
server_host_port: str,
25+
not_initialized_app: FastAPI,
26+
):
27+
async with take_screenshot_on_error(async_page):
28+
await async_page.goto(
29+
f"{server_host_port}{get_settings().DYNAMIC_SCHEDULER_UI_MOUNT_PATH}"
30+
)
31+
32+
await assert_contains_text(async_page, "PLACEHOLDER for internal scheduler UI")

0 commit comments

Comments
 (0)