@@ -119,7 +119,7 @@ async def test_get_quality(py_api: httpx.AsyncClient) -> None:
119119 {"name" : "kNN1NErrRate" , "value" : 0.06347438752783964 },
120120 {"name" : "kNN1NKappa" , "value" : 0.8261102938928316 },
121121 ]
122- difference = deepdiff .DeepDiff (expected , response .json (), ignore_order = True )
122+ difference = deepdiff .DeepDiff (response .json (), expected , ignore_order = True )
123123 assert not difference
124124
125125
@@ -130,63 +130,63 @@ async def test_get_quality(py_api: httpx.AsyncClient) -> None:
130130async def test_get_quality_identical (
131131 data_id : int , py_api : httpx .AsyncClient , php_api : httpx .AsyncClient
132132) -> None :
133- python_response , php_response = await asyncio .gather (
133+ py_response , php_response = await asyncio .gather (
134134 py_api .get (f"/datasets/qualities/{ data_id } " ),
135135 php_api .get (f"/data/qualities/{ data_id } " ),
136136 )
137137 if php_response .status_code == HTTPStatus .OK :
138- _assert_get_quality_success_equal (python_response , php_response )
138+ _assert_get_quality_success_equal (py_response , php_response )
139139 return
140140
141141 php_error_code = int (php_response .json ()["error" ]["code" ])
142142 if php_error_code == 361 : # noqa: PLR2004
143- _assert_get_quality_error_dataset_not_found (python_response , php_response )
143+ _assert_get_quality_error_dataset_not_found (py_response , php_response )
144144 elif php_error_code == 364 : # noqa: PLR2004
145- _assert_get_quality_error_dataset_process_error (python_response , php_response )
145+ _assert_get_quality_error_dataset_process_error (py_response , php_response )
146146 else :
147147 msg = f"Dataset { data_id } response not under test:" , php_response .json ()
148148 raise AssertionError (msg )
149149
150150
151151def _assert_get_quality_success_equal (
152- python_response : httpx .Response , php_response : httpx .Response
152+ py_response : httpx .Response , php_response : httpx .Response
153153) -> None :
154- assert python_response .status_code == php_response .status_code
154+ assert py_response .status_code == php_response .status_code
155155 expected = [
156156 {
157157 "name" : quality ["name" ],
158158 "value" : None if quality ["value" ] == [] else float (quality ["value" ]),
159159 }
160160 for quality in php_response .json ()["data_qualities" ]["quality" ]
161161 ]
162- assert python_response .json () == expected
162+ assert py_response .json () == expected
163163
164164
165165def _assert_get_quality_error_dataset_not_found (
166- python_response : httpx .Response , php_response : httpx .Response
166+ py_response : httpx .Response , php_response : httpx .Response
167167) -> None :
168168 assert php_response .status_code == HTTPStatus .PRECONDITION_FAILED
169- assert python_response .status_code == HTTPStatus .NOT_FOUND
169+ assert py_response .status_code == HTTPStatus .NOT_FOUND
170170
171171 php_error = php_response .json ()["error" ]
172- py_error = python_response .json ()
172+ py_error = py_response .json ()
173173
174- assert php_error ["code" ] == py_error ["code" ]
174+ assert py_error ["code" ] == php_error ["code" ]
175175 assert php_error ["message" ] == "Unknown dataset"
176176 assert re .match (r"Dataset with id \d+ not found." , py_error ["detail" ])
177177
178178
179179def _assert_get_quality_error_dataset_process_error (
180- python_response : httpx .Response , php_response : httpx .Response
180+ py_response : httpx .Response , php_response : httpx .Response
181181) -> None :
182- assert php_response .status_code == python_response .status_code
182+ assert py_response .status_code == php_response .status_code
183183
184184 php_error = php_response .json ()["error" ]
185- py_error = python_response .json ()
185+ py_error = py_response .json ()
186186
187- assert php_error ["code" ] == py_error ["code" ]
187+ assert py_error ["code" ] == php_error ["code" ]
188188 assert php_error ["message" ] == "Dataset processed with error"
189189 assert py_error ["title" ] == "Dataset Processing Error"
190190 # The PHP can add some additional unnecessary escapes.
191- assert php_error [ "additional_information " ][:30 ] == py_error [ "detail " ][:30 ]
192- assert php_error [ "additional_information " ][- 30 :] == py_error [ "detail " ][- 30 :]
191+ assert py_error [ "detail " ][:30 ] == php_error [ "additional_information " ][:30 ]
192+ assert py_error [ "detail " ][- 30 :] == php_error [ "additional_information " ][- 30 :]
0 commit comments