test_spinner.py 438 B

1234567891011121314
  1. from selenium.webdriver.common.by import By
  2. from nicegui import ui
  3. from nicegui.testing import Screen
  4. def test_spinner(screen: Screen):
  5. ui.spinner(size='3em', thickness=10)
  6. screen.open('/')
  7. element = screen.find_by_tag('svg')
  8. assert element.get_attribute('width') == '3em'
  9. assert element.get_attribute('height') == '3em'
  10. assert element.find_element(By.TAG_NAME, 'circle').get_attribute('stroke-width') == '10'