mirror of
https://github.com/wassname/optuna-dashboard.git
synced 2026-09-23 13:30:25 +08:00
23 lines
515 B
Python
23 lines
515 B
Python
from playwright.sync_api import Page
|
|
import pytest
|
|
|
|
from ..test_server import make_standalone_server
|
|
|
|
|
|
@pytest.fixture
|
|
def server_url(request: pytest.FixtureRequest) -> str:
|
|
return make_standalone_server(request)
|
|
|
|
|
|
def test_home(
|
|
page: Page,
|
|
server_url: str,
|
|
) -> None:
|
|
url = f"{server_url}"
|
|
page.goto(url)
|
|
element = page.get_by_role("heading")
|
|
assert element is not None
|
|
title = element.text_content()
|
|
assert title is not None
|
|
assert title == "Optuna Dashboard (Wasm ver.)"
|