1234567891011121314151617181920 |
- from nicegui import ui
- from nicegui.testing import Screen
- def test_page_title(screen: Screen):
- ui.page_title('Initial title')
- ui.button('Change title', on_click=lambda: ui.page_title('"New title"'))
- @ui.page('/{title}')
- def page(title: str):
- ui.page_title(f'Title: {title}')
- screen.open('/')
- screen.should_contain('Initial title')
- screen.click('Change title')
- screen.should_contain('"New title"')
- screen.open('/test')
- screen.should_contain('Title: test')
|