Falko Schindler 2 年 前
コミット
438b1f1fb1
1 ファイル変更20 行追加0 行削除
  1. 20 0
      tests/test_tabs.py

+ 20 - 0
tests/test_tabs.py

@@ -0,0 +1,20 @@
+from nicegui import ui
+
+from .screen import Screen
+
+
+def test_tabs(screen: Screen):
+    with ui.tabs() as tabs:
+        ui.tab('One')
+        ui.tab('Two')
+
+    with ui.tab_panels(tabs, value='One'):
+        with ui.tab_panel('One'):
+            ui.label('First tab')
+        with ui.tab_panel('Two'):
+            ui.label('Second tab')
+
+    screen.open('/')
+    screen.should_contain('First tab')
+    screen.click('Two')
+    screen.should_contain('Second tab')