fix(dashboard): async FNS zip upload and registry counts
This commit is contained in:
@@ -96,15 +96,26 @@ class RegistersViewsTest(APITestCase):
|
||||
|
||||
def test_registries_list_and_retrieve(self):
|
||||
registry = RegisterFactory(name="Росатом")
|
||||
RegisterUploadFactory(registry=registry)
|
||||
RegistryMembershipPeriodFactory(registry=registry)
|
||||
|
||||
list_response = self.client.get(reverse("api_v1:registers:registries-list"))
|
||||
self.assertEqual(list_response.status_code, status.HTTP_200_OK)
|
||||
list_item = next(
|
||||
item
|
||||
for item in _extract_results(list_response.data)
|
||||
if item["id"] == str(registry.id)
|
||||
)
|
||||
self.assertEqual(list_item["active_organizations"], 1)
|
||||
self.assertEqual(list_item["uploads_count"], 2)
|
||||
|
||||
detail_response = self.client.get(
|
||||
reverse("api_v1:registers:registries-detail", args=[registry.id])
|
||||
)
|
||||
self.assertEqual(detail_response.status_code, status.HTTP_200_OK)
|
||||
self.assertEqual(detail_response.data["name"], "Росатом")
|
||||
self.assertEqual(detail_response.data["active_organizations"], 1)
|
||||
self.assertEqual(detail_response.data["uploads_count"], 2)
|
||||
|
||||
def test_default_registries_are_seeded(self):
|
||||
response = self.client.get(reverse("api_v1:registers:registries-list"))
|
||||
|
||||
Reference in New Issue
Block a user