1234567891011121314151617181920 |
- from nicegui import ui
- from .screen import Screen
- def test_replace_video(screen: Screen):
- with ui.row() as container:
- ui.video('https://storage.googleapis.com/gtv-videos-bucket/sample/BigBuckBunny.mp4')
- def replace():
- container.clear()
- with container:
- ui.video('https://storage.googleapis.com/gtv-videos-bucket/sample/ElephantsDream.mp4')
- ui.button('Replace', on_click=replace)
- screen.open('/')
- assert screen.find_by_tag('video').get_attribute('src').endswith('BigBuckBunny.mp4')
- screen.click('Replace')
- screen.wait(0.5)
- assert screen.find_by_tag('video').get_attribute('src').endswith('ElephantsDream.mp4')
|