@@ -45,6 +45,7 @@ class Starter(ProcessStarter):
45
45
# Clean up the process
46
46
xprocess .getinfo ("page_url" ).terminate ()
47
47
48
+
48
49
def test_accessibility (page_url : tuple [Page , str ]):
49
50
"""Run accessibility tests on the homepage"""
50
51
page , live_server_url = page_url
@@ -53,7 +54,10 @@ def test_accessibility(page_url: tuple[Page, str]):
53
54
axe = Axe ()
54
55
results = axe .run (page )
55
56
56
- assert len (results ["violations" ]) == 0 , f"Accessibility violations found: { results ['violations' ]} "
57
+ assert (
58
+ len (results ["violations" ]) == 0
59
+ ), f"Accessibility violations found: { results ['violations' ]} "
60
+
57
61
58
62
def test_destination (
59
63
loaded_route : str ,
@@ -94,8 +98,9 @@ def test_headers_in_language(page_url: tuple[Page, str], route: str) -> None:
94
98
axe = Axe ()
95
99
results = axe .run (page )
96
100
97
- assert len (results ["violations" ]) == 0 , f"Accessibility violations found: { results ['violations' ]} "
98
-
101
+ assert (
102
+ len (results ["violations" ]) == 0
103
+ ), f"Accessibility violations found: { results ['violations' ]} "
99
104
100
105
101
106
@pytest .mark .parametrize (
@@ -117,8 +122,9 @@ def test_bpdevs_title_en(page_url: tuple[Page, str], title: str, url: str) -> No
117
122
axe = Axe ()
118
123
results = axe .run (page )
119
124
120
- assert len (results ["violations" ]) == 0 , f"Accessibility violations found: { results ['violations' ]} "
121
-
125
+ assert (
126
+ len (results ["violations" ]) == 0
127
+ ), f"Accessibility violations found: { results ['violations' ]} "
122
128
123
129
124
130
def test_mailto_bpdevs (page_url : tuple [Page , str ]) -> None :
@@ -130,8 +136,9 @@ def test_mailto_bpdevs(page_url: tuple[Page, str]) -> None:
130
136
axe = Axe ()
131
137
results = axe .run (page )
132
138
133
- assert len (results ["violations" ]) == 0 , f"Accessibility violations found: { results ['violations' ]} "
134
-
139
+ assert (
140
+ len (results ["violations" ]) == 0
141
+ ), f"Accessibility violations found: { results ['violations' ]} "
135
142
136
143
137
144
@pytest .mark .parametrize (
@@ -148,8 +155,9 @@ def test_page_description_in_index_and_blog(page_url: tuple[Page, str], url: str
148
155
axe = Axe ()
149
156
results = axe .run (page )
150
157
151
- assert len (results ["violations" ]) == 0 , f"Accessibility violations found: { results ['violations' ]} "
152
-
158
+ assert (
159
+ len (results ["violations" ]) == 0
160
+ ), f"Accessibility violations found: { results ['violations' ]} "
153
161
154
162
155
163
def stem_description (
@@ -186,5 +194,6 @@ def test_page_blog_posts(
186
194
axe = Axe ()
187
195
results = axe .run (page )
188
196
189
- assert len (results ["violations" ]) == 0 , f"Accessibility violations found: { results ['violations' ]} "
190
-
197
+ assert (
198
+ len (results ["violations" ]) == 0
199
+ ), f"Accessibility violations found: { results ['violations' ]} "
0 commit comments