@@ -26,47 +26,42 @@ async def test_properties1(flet_app: ftt.FletTestApp, request):
2626 bgcolor = ft .Colors .GREEN ,
2727 # label_visible=False,
2828 large_size = 20 ,
29+ small_size = 10 ,
30+ padding = ft .Padding .all (5 ),
31+ text_color = ft .Colors .YELLOW ,
32+ text_style = ft .TextStyle (
33+ size = 10 ,
34+ weight = ft .FontWeight .BOLD ,
35+ color = ft .Colors .BLACK ,
36+ italic = True ,
37+ ),
2938 ),
3039 ),
3140 )
3241
3342
34- # @pytest.mark.asyncio(loop_scope="module")
35- # async def test_button_style(flet_app: ftt.FletTestApp, request):
36- # flet_app.page.theme_mode = ft.ThemeMode.LIGHT
37- # await flet_app.assert_control_screenshot(
38- # request.node.name,
39- # ft.Button(
40- # content="Test Button",
41- # style=ft.ButtonStyle(
42- # bgcolor=ft.Colors.BLUE,
43- # shape=ft.RoundedRectangleBorder(radius=10),
44- # side=ft.BorderSide(width=3, color=ft.Colors.YELLOW),
45- # padding=ft.Padding.all(20),
46- # text_style=ft.TextStyle(
47- # size=15,
48- # weight=ft.FontWeight.BOLD,
49- # color=ft.Colors.WHITE,
50- # ),
51- # ),
52- # ),
53- # )
54-
55-
56- # @pytest.mark.asyncio(loop_scope="module")
57- # async def test_button_style_conflicts(flet_app: ftt.FletTestApp, request):
58- # flet_app.page.theme_mode = ft.ThemeMode.LIGHT
59- # await flet_app.assert_control_screenshot(
60- # request.node.name,
61- # ft.Button(
62- # content="Test Button",
63- # elevation=10,
64- # color=ft.Colors.BLACK,
65- # bgcolor=ft.Colors.BLUE,
66- # style=ft.ButtonStyle(
67- # elevation=2,
68- # color=ft.Colors.WHITE,
69- # bgcolor=ft.Colors.RED,
70- # ),
71- # ),
72- # )
43+ @pytest .mark .asyncio (loop_scope = "module" )
44+ async def test_small_size (flet_app : ftt .FletTestApp , request ):
45+ await flet_app .assert_control_screenshot (
46+ request .node .name ,
47+ ft .IconButton (
48+ icon = ft .Icons .PHONE ,
49+ badge = ft .Badge (
50+ # label="1",
51+ offset = ft .Offset (5 , 5 ),
52+ alignment = ft .Alignment (- 1 , - 1 ),
53+ bgcolor = ft .Colors .GREEN ,
54+ # label_visible=False,
55+ large_size = 20 ,
56+ small_size = 10 ,
57+ # padding=ft.Padding.all(5),
58+ # text_color=ft.Colors.YELLOW,
59+ # text_style=ft.TextStyle(
60+ # size=10,
61+ # weight=ft.FontWeight.BOLD,
62+ # color=ft.Colors.BLACK,
63+ # italic=True,
64+ # ),
65+ ),
66+ ),
67+ )
0 commit comments