We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e516cc4 commit cca042eCopy full SHA for cca042e
sdk/python/packages/flet/integration_tests/controls/golden/macos/snack_bar/snack_bar_basic.png
9.83 KB
sdk/python/packages/flet/integration_tests/controls/test_snack_bar.py
@@ -0,0 +1,22 @@
1
+import pytest
2
+
3
+import flet as ft
4
+import flet.testing as ftt
5
6
7
+@pytest.mark.asyncio(loop_scope="module")
8
+async def test_snack_bar_basic(flet_app: ftt.FletTestApp, request):
9
+ flet_app.page.theme_mode = ft.ThemeMode.LIGHT
10
+ flet_app.page.enable_screenshots = True
11
+ flet_app.page.window.width = 400
12
+ flet_app.page.window.height = 600
13
+ flet_app.page.show_dialog(ft.SnackBar(ft.Text("Hello, world!")))
14
+ flet_app.page.update()
15
+ await flet_app.tester.pump_and_settle()
16
17
+ flet_app.assert_screenshot(
18
+ "snack_bar_basic",
19
+ await flet_app.page.take_screenshot(
20
+ pixel_ratio=flet_app.screenshots_pixel_ratio
21
+ ),
22
+ )
0 commit comments