feat(registry): add new endpoints for registers, exchange, and backups; update routing and configurations
Some checks failed
CI/CD Pipeline / Code Quality Checks (push) Failing after 3m10s
CI/CD Pipeline / Run Tests (push) Successful in 3m35s
CI/CD Pipeline / Telegram Notify Success (push) Has been skipped
CI/CD Pipeline / Code Quality Checks (pull_request) Failing after 2m26s
CI/CD Pipeline / Run Tests (pull_request) Successful in 2m46s
CI/CD Pipeline / Telegram Notify Success (pull_request) Has been skipped
Some checks failed
CI/CD Pipeline / Code Quality Checks (push) Failing after 3m10s
CI/CD Pipeline / Run Tests (push) Successful in 3m35s
CI/CD Pipeline / Telegram Notify Success (push) Has been skipped
CI/CD Pipeline / Code Quality Checks (pull_request) Failing after 2m26s
CI/CD Pipeline / Run Tests (pull_request) Successful in 2m46s
CI/CD Pipeline / Telegram Notify Success (pull_request) Has been skipped
This commit is contained in:
@@ -2,9 +2,9 @@
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
from apps.parsers.clients.checko.client import CheckoClient, _map_ru_keys
|
||||
from django.test import SimpleTestCase
|
||||
|
||||
from apps.parsers.clients.checko.client import CheckoClient, _map_ru_keys
|
||||
from tests.utils.fixtures import fake
|
||||
|
||||
|
||||
@@ -32,7 +32,10 @@ class CheckoClientParsingTest(SimpleTestCase):
|
||||
self.assertEqual(mapped["inn"], data["\u0418\u041d\u041d"])
|
||||
self.assertIn("legal_address", mapped)
|
||||
self.assertIn("records", mapped)
|
||||
self.assertEqual(mapped["records"][0]["ogrn"], data["\u0417\u0430\u043f\u0438\u0441\u0438"][0]["\u041e\u0413\u0420\u041d"])
|
||||
self.assertEqual(
|
||||
mapped["records"][0]["ogrn"],
|
||||
data["\u0417\u0430\u043f\u0438\u0441\u0438"][0]["\u041e\u0413\u0420\u041d"],
|
||||
)
|
||||
|
||||
def test_parse_okved_info_with_additional(self):
|
||||
info = self.client._parse_okved_info(
|
||||
@@ -96,7 +99,11 @@ class CheckoClientParsingTest(SimpleTestCase):
|
||||
"reg_date": str(fake.date()),
|
||||
"short_name": fake.company(),
|
||||
"full_name": fake.company(),
|
||||
"status": {"code": "100", "name": "Active", "record_date": str(fake.date())},
|
||||
"status": {
|
||||
"code": "100",
|
||||
"name": "Active",
|
||||
"record_date": str(fake.date()),
|
||||
},
|
||||
"legal_address": {
|
||||
"full_address": fake.address(),
|
||||
"region": {"code": "77", "name": "Moscow"},
|
||||
@@ -168,7 +175,9 @@ class CheckoClientParsingTest(SimpleTestCase):
|
||||
"full_name": fake.company(),
|
||||
}
|
||||
],
|
||||
"branches": {"branch": [{"full_name": fake.company(), "address": fake.address()}]},
|
||||
"branches": {
|
||||
"branch": [{"full_name": fake.company(), "address": fake.address()}]
|
||||
},
|
||||
"licenses": [{"number": "L-1", "activities": [fake.word()]}],
|
||||
"trademarks": [{"id": 1, "url": fake.url()}],
|
||||
"tax_debt": {"total": 123, "date": str(fake.date())},
|
||||
@@ -239,9 +248,7 @@ class CheckoClientParsingTest(SimpleTestCase):
|
||||
"companies_as_founder": [
|
||||
{"ogrn": _digits(13), "short_name": fake.company()}
|
||||
],
|
||||
"entrepreneurs": [
|
||||
{"ogrnip": _digits(15), "full_name": fake.name()}
|
||||
],
|
||||
"entrepreneurs": [{"ogrnip": _digits(15), "full_name": fake.name()}],
|
||||
}
|
||||
)
|
||||
self.assertEqual(len(person.disqualifications), 1)
|
||||
|
||||
Reference in New Issue
Block a user