test_card.py 448 B

12345678910111213
  1. from nicegui import ui
  2. from nicegui.testing import Screen
  3. def test_preserve_borders(screen: Screen):
  4. with ui.card():
  5. ui.label('A').classes('border shadow')
  6. with ui.card().tight():
  7. ui.label('B').classes('border shadow')
  8. screen.open('/')
  9. assert screen.find('A').value_of_css_property('border') == '1px solid rgb(229, 231, 235)'
  10. assert screen.find('B').value_of_css_property('border') == '0px none rgb(0, 0, 0)'