Selaa lähdekoodia

add some simple tests for auto-context

Rodja Trappe 2 vuotta sitten
vanhempi
säilyke
62e1ed8ede
1 muutettua tiedostoa jossa 21 lisäystä ja 0 poistoa
  1. 21 0
      tests/test_auto_context.py

+ 21 - 0
tests/test_auto_context.py

@@ -0,0 +1,21 @@
+from nicegui import ui
+
+from .user import User
+
+
+def test_adding_element_to_index_page(user: User):
+    ui.button('add label', on_click=lambda: ui.label('added'))
+
+    user.open('/')
+    user.click('add label')
+    user.should_see('added')
+
+
+def test_adding_element_to_private_page(user: User):
+    @ui.page('/')
+    def page():
+        ui.button('add label', on_click=lambda: ui.label('added'))
+
+    user.open('/')
+    user.click('add label')
+    user.should_see('added')