fix(api): align contracts with frontend md
Some checks failed
CI/CD Pipeline / Code Quality Checks (pull_request) Failing after 3m20s
CI/CD Pipeline / Run Tests (pull_request) Successful in 13m45s
CI/CD Pipeline / Run API Inventory E2E Tests (pull_request) Successful in 22s
CI/CD Pipeline / Telegram Notify Success (pull_request) Has been skipped
Some checks failed
CI/CD Pipeline / Code Quality Checks (pull_request) Failing after 3m20s
CI/CD Pipeline / Run Tests (pull_request) Successful in 13m45s
CI/CD Pipeline / Run API Inventory E2E Tests (pull_request) Successful in 22s
CI/CD Pipeline / Telegram Notify Success (pull_request) Has been skipped
This commit is contained in:
@@ -209,16 +209,20 @@ class SourcesApiE2ETest(APITestCase):
|
||||
self.assertEqual(minprom_response.data["status"], "accepted")
|
||||
self.assertEqual(procurements_response.data["status"], "accepted")
|
||||
|
||||
minprom_tasks = minprom_response.data["tasks"]
|
||||
self.assertEqual(
|
||||
[item["task_id"] for item in minprom_tasks],
|
||||
["task-industrial", "task-products", "task-manufactures"],
|
||||
)
|
||||
self.assertEqual(set(minprom_response.data.keys()), {"task_id", "status"})
|
||||
self.assertEqual(minprom_response.data["task_id"], "task-industrial")
|
||||
self.assertEqual(
|
||||
set(procurements_response.data.keys()),
|
||||
{"task_id", "status"},
|
||||
)
|
||||
self.assertEqual(procurements_response.data["task_id"], "task-procurements")
|
||||
self.assertEqual(
|
||||
BackgroundJob.objects.filter(
|
||||
task_id__in=["task-industrial", "task-products", "task-manufactures"],
|
||||
user_id=self.admin.id,
|
||||
).count(),
|
||||
3,
|
||||
)
|
||||
self.assertTrue(
|
||||
BackgroundJob.objects.filter(
|
||||
task_id="task-procurements",
|
||||
|
||||
Reference in New Issue
Block a user