1
0

test_html.py 428 B

1234567891011121314151617
  1. from nicegui import html, ui
  2. from nicegui.testing import Screen
  3. def test_html_element(screen: Screen):
  4. ui.html('This is strong.', tag='strong')
  5. screen.open('/')
  6. assert screen.find_by_tag('strong').text == 'This is strong.'
  7. def test_html_button(screen: Screen):
  8. html.button('Click me').on('click', lambda: ui.notify('Hi!'))
  9. screen.open('/')
  10. screen.click('Click me')
  11. screen.should_contain('Hi!')