@@ -22,44 +22,44 @@ async def test_image_for_docs(flet_app_function: ftt.FletTestApp, request):
2222 )
2323
2424
25- # @pytest.mark.parametrize(
26- # "flet_app_function",
27- # [{"flet_app_main": basic.main}],
28- # indirect=True,
29- # )
30- # @pytest.mark.asyncio(loop_scope="function")
31- # async def test_basic(flet_app_function: ftt.FletTestApp):
32- # flet_app_function.page.theme_mode = ft.ThemeMode.LIGHT
33- # flet_app_function.page.enable_screenshots = True
34- # flet_app_function.page.update()
35- # red = await flet_app_function.tester.find_by_text("Red")
36- # await flet_app_function.tester.tap(red)
37- # await flet_app_function.tester.pump_and_settle()
38- # submit = await flet_app_function.tester.find_by_text("Submit")
39- # await flet_app_function.tester.tap(submit)
40- # await flet_app_function.tester.pump_and_settle()
41- # flet_app_function.assert_screenshot(
42- # "basic",
43- # await flet_app_function.take_page_controls_screenshot(),
44- # )
25+ @pytest .mark .parametrize (
26+ "flet_app_function" ,
27+ [{"flet_app_main" : basic .main }],
28+ indirect = True ,
29+ )
30+ @pytest .mark .asyncio (loop_scope = "function" )
31+ async def test_basic (flet_app_function : ftt .FletTestApp ):
32+ flet_app_function .page .theme_mode = ft .ThemeMode .LIGHT
33+ flet_app_function .page .enable_screenshots = True
34+ flet_app_function .page .update ()
35+ red = await flet_app_function .tester .find_by_text ("Red" )
36+ await flet_app_function .tester .tap (red )
37+ await flet_app_function .tester .pump_and_settle ()
38+ submit = await flet_app_function .tester .find_by_text ("Submit" )
39+ await flet_app_function .tester .tap (submit )
40+ await flet_app_function .tester .pump_and_settle ()
41+ flet_app_function .assert_screenshot (
42+ "basic" ,
43+ await flet_app_function .take_page_controls_screenshot (),
44+ )
4545
4646
47- # @pytest.mark.parametrize(
48- # "flet_app_function",
49- # [{"flet_app_main": handling_selection_changes.main}],
50- # indirect=True,
51- # )
52- # @pytest.mark.asyncio(loop_scope="function")
53- # async def test_handling_selection_changes(flet_app_function: ftt.FletTestApp):
54- # flet_app_function.page.enable_screenshots = True
55- # flet_app_function.page.theme_mode = ft.ThemeMode.LIGHT
56- # flet_app_function.page.update()
57- # blue = await flet_app_function.tester.find_by_text("Blue")
58- # await flet_app_function.tester.tap(blue)
59- # await flet_app_function.tester.pump_and_settle()
60- # flet_app_function.assert_screenshot(
61- # "handling_selection_changes",
62- # await flet_app_function.take_page_controls_screenshot(
63- # pixel_ratio=flet_app_function.screenshots_pixel_ratio
64- # ),
65- # )
47+ @pytest .mark .parametrize (
48+ "flet_app_function" ,
49+ [{"flet_app_main" : handling_selection_changes .main }],
50+ indirect = True ,
51+ )
52+ @pytest .mark .asyncio (loop_scope = "function" )
53+ async def test_handling_selection_changes (flet_app_function : ftt .FletTestApp ):
54+ flet_app_function .page .enable_screenshots = True
55+ flet_app_function .page .theme_mode = ft .ThemeMode .LIGHT
56+ flet_app_function .page .update ()
57+ blue = await flet_app_function .tester .find_by_text ("Blue" )
58+ await flet_app_function .tester .tap (blue )
59+ await flet_app_function .tester .pump_and_settle ()
60+ flet_app_function .assert_screenshot (
61+ "handling_selection_changes" ,
62+ await flet_app_function .take_page_controls_screenshot (
63+ pixel_ratio = flet_app_function .screenshots_pixel_ratio
64+ ),
65+ )
0 commit comments