feat: import additional exchange sections
All checks were successful
CI/CD Pipeline / Code Quality Checks (push) Successful in 2m41s
CI/CD Pipeline / Run Tests (push) Successful in 2m47s
CI/CD Pipeline / Build Docker Images (push) Successful in 2m24s
CI/CD Pipeline / Push to Gitea Registry (push) Successful in 0s
CI/CD Pipeline / Deploy to Server (push) Successful in 0s
All checks were successful
CI/CD Pipeline / Code Quality Checks (push) Successful in 2m41s
CI/CD Pipeline / Run Tests (push) Successful in 2m47s
CI/CD Pipeline / Build Docker Images (push) Successful in 2m24s
CI/CD Pipeline / Push to Gitea Registry (push) Successful in 0s
CI/CD Pipeline / Deploy to Server (push) Successful in 0s
This commit is contained in:
@@ -193,19 +193,18 @@ class FormUploadContractsApiTest(APITestCase):
|
||||
|
||||
def test_upload_processing_error_contract(self):
|
||||
for _, case in self.CASES.items():
|
||||
with self.subTest(form=case["form"]):
|
||||
with patch(
|
||||
case["parse_target"],
|
||||
side_effect=RuntimeError("parse failed"),
|
||||
) as parse_mock:
|
||||
response = self.client.post(
|
||||
case["url"],
|
||||
self._build_payload(case["payload"], file_size=256),
|
||||
format="multipart",
|
||||
)
|
||||
with self.subTest(form=case["form"]), patch(
|
||||
case["parse_target"],
|
||||
side_effect=RuntimeError("parse failed"),
|
||||
) as parse_mock:
|
||||
response = self.client.post(
|
||||
case["url"],
|
||||
self._build_payload(case["payload"], file_size=256),
|
||||
format="multipart",
|
||||
)
|
||||
|
||||
self.assertEqual(response.status_code, status.HTTP_400_BAD_REQUEST)
|
||||
self.assertEqual(response.data["error_code"], "processing_error")
|
||||
self.assertEqual(response.data["error_message"], "parse failed")
|
||||
self.assertEqual(response.data["details"], [])
|
||||
parse_mock.assert_called_once()
|
||||
self.assertEqual(response.status_code, status.HTTP_400_BAD_REQUEST)
|
||||
self.assertEqual(response.data["error_code"], "processing_error")
|
||||
self.assertEqual(response.data["error_message"], "parse failed")
|
||||
self.assertEqual(response.data["details"], [])
|
||||
parse_mock.assert_called_once()
|
||||
|
||||
Reference in New Issue
Block a user