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'