瀏覽代碼

add pytest

Falko Schindler 1 年之前
父節點
當前提交
5d8644743d
共有 1 個文件被更改,包括 16 次插入0 次删除
  1. 16 0
      tests/test_restructured_text.py

+ 16 - 0
tests/test_restructured_text.py

@@ -0,0 +1,16 @@
+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 <strong>reStructuredText</strong>'
+
+    rst.set_content('New **content**')
+    element = screen.find('New')
+    assert element.text == 'New content'
+    assert element.get_attribute('innerHTML') == 'New <strong>content</strong>'