test_knob.py 311 B

123456789101112
  1. from nicegui import ui
  2. from nicegui.testing import Screen
  3. def test_knob(screen: Screen):
  4. knob = ui.knob(0.3, show_value=True)
  5. ui.button('turn up', on_click=lambda: knob.set_value(0.8))
  6. screen.open('/')
  7. screen.should_contain('0.3')
  8. screen.click('turn up')
  9. screen.should_contain('0.8')