from nicegui import ui
from nicegui.testing import Screen
def test_restructured_text(screen: Screen):
rst = ui.restructured_text('This is **reStructuredText**')
screen.open('/')
element = screen.find('This is')
assert element.text == 'This is reStructuredText'
assert element.get_attribute('innerHTML') == 'This is reStructuredText'
rst.set_content('New **content**')
element = screen.find('New')
assert element.text == 'New content'
assert element.get_attribute('innerHTML') == 'New content'