ignore types mypy

This commit is contained in:
TrisNol
2023-09-21 18:08:20 +02:00
parent 3a11a92687
commit d7f167a868
5 changed files with 40 additions and 26 deletions

View File

@ -50,7 +50,7 @@ def test_parse_stakeholder_org_hidden_in_person() -> None:
"Rolle": {"Rollenbezeichnung": {"content": "Kommanditist(in)"}},
}
expected_result = CompanyToCompanyRelationship(
role=RelationshipRoleEnum.KOMMANDITIST,
role=RelationshipRoleEnum.KOMMANDITIST, # type: ignore
description="Some Company KG",
type=CompanyRelationshipEnum.COMPANY,
location=Location(**{"city": "Area 51"}),
@ -70,7 +70,7 @@ def test_parse_stakeholder_person() -> None:
"Rolle": {"Rollenbezeichnung": {"content": "Geschäftsleiter(in)"}},
}
expected_result = PersonToCompanyRelationship(
role=RelationshipRoleEnum.GESCHAEFTSLEITER,
role=RelationshipRoleEnum.GESCHAEFTSLEITER, # type: ignore
date_of_birth="1947-09-21",
name=PersonName(**{"firstname": "Stephen", "lastname": "King"}),
type=CompanyRelationshipEnum.PERSON,
@ -97,7 +97,7 @@ def test_parse_stakeholder_org() -> None:
}
expected_result = CompanyToCompanyRelationship(
description="Transparenzregister kG",
role=RelationshipRoleEnum.DIREKTOR,
role=RelationshipRoleEnum.DIREKTOR, # type: ignore
type=CompanyRelationshipEnum.COMPANY,
location=Location(
**{
@ -218,7 +218,7 @@ def test_map_rechtsform_from_name() -> None:
def test_map_capital_kg_single() -> None:
capital = Capital(
currency=CurrencyEnum.EURO, value=69000, type=CapitalTypeEnum.HAFTEINLAGE
currency=CurrencyEnum.EURO, value=69000, type=CapitalTypeEnum.HAFTEINLAGE # type: ignore
)
data = {
"XJustiz_Daten": {
@ -239,13 +239,13 @@ def test_map_capital_kg_single() -> None:
}
}
result = transform.map_capital(data, CompanyTypeEnum.KG)
result = transform.map_capital(data, CompanyTypeEnum.KG) # type: ignore
assert result == capital
def test_map_capital_kg_sum() -> None:
capital = Capital(
currency=CurrencyEnum.EURO, value=20000, type=CapitalTypeEnum.HAFTEINLAGE
currency=CurrencyEnum.EURO, value=20000, type=CapitalTypeEnum.HAFTEINLAGE # type: ignore
)
data = {
"XJustiz_Daten": {
@ -274,20 +274,20 @@ def test_map_capital_kg_sum() -> None:
}
}
result = transform.map_capital(data, CompanyTypeEnum.KG)
result = transform.map_capital(data, CompanyTypeEnum.KG) # type: ignore
assert result == capital
def test_map_capital_no_fachdaten() -> None:
data: dict = {"XJustiz_Daten": {"Fachdaten_Register": {}}}
result = transform.map_capital(data, CompanyTypeEnum.KG)
result = transform.map_capital(data, CompanyTypeEnum.KG) # type: ignore
assert result is None
def test_map_capital_gmbh() -> None:
capital = Capital(
currency=CurrencyEnum.DEUTSCHE_MARK, value=42, type=CapitalTypeEnum.STAMMKAPITAL
currency=CurrencyEnum.DEUTSCHE_MARK, value=42, type=CapitalTypeEnum.STAMMKAPITAL # type: ignore
)
data = {
"XJustiz_Daten": {
@ -306,13 +306,13 @@ def test_map_capital_gmbh() -> None:
}
}
result = transform.map_capital(data, CompanyTypeEnum.GMBH)
result = transform.map_capital(data, CompanyTypeEnum.GMBH) # type: ignore
assert result == capital
def test_map_capital_ag() -> None:
capital = Capital(
currency=CurrencyEnum.DEUTSCHE_MARK, value=42, type=CapitalTypeEnum.GRUNDKAPITAL
currency=CurrencyEnum.DEUTSCHE_MARK, value=42, type=CapitalTypeEnum.GRUNDKAPITAL # type: ignore
)
data = {
"XJustiz_Daten": {
@ -333,13 +333,13 @@ def test_map_capital_ag() -> None:
}
}
result = transform.map_capital(data, CompanyTypeEnum.SE)
result = transform.map_capital(data, CompanyTypeEnum.SE) # type: ignore
assert result == capital
def test_map_capital_personengesellschaft() -> None:
capital = Capital(
currency=CurrencyEnum.DEUTSCHE_MARK, value=42, type=CapitalTypeEnum.STAMMKAPITAL
currency=CurrencyEnum.DEUTSCHE_MARK, value=42, type=CapitalTypeEnum.STAMMKAPITAL # type: ignore
)
data = {
"XJustiz_Daten": {
@ -358,13 +358,13 @@ def test_map_capital_personengesellschaft() -> None:
}
}
result = transform.map_capital(data, CompanyTypeEnum.OHG)
result = transform.map_capital(data, CompanyTypeEnum.OHG) # type: ignore
assert result == capital
def test_map_capital_einzelkaufmann() -> None:
capital = Capital(
currency=CurrencyEnum.DEUTSCHE_MARK, value=42, type=CapitalTypeEnum.STAMMKAPITAL
currency=CurrencyEnum.DEUTSCHE_MARK, value=42, type=CapitalTypeEnum.STAMMKAPITAL # type: ignore
)
data = {
"XJustiz_Daten": {
@ -383,13 +383,13 @@ def test_map_capital_einzelkaufmann() -> None:
}
}
result = transform.map_capital(data, CompanyTypeEnum.EINZELKAUFMANN)
result = transform.map_capital(data, CompanyTypeEnum.EINZELKAUFMANN) # type: ignore
assert result is None
def test_map_capital_partial_null_values() -> None:
capital = Capital(
currency=CurrencyEnum.DEUTSCHE_MARK, value=42, type=CapitalTypeEnum.STAMMKAPITAL
currency=CurrencyEnum.DEUTSCHE_MARK, value=42, type=CapitalTypeEnum.STAMMKAPITAL # type: ignore
)
data = {
"XJustiz_Daten": {
@ -408,7 +408,7 @@ def test_map_capital_partial_null_values() -> None:
}
}
result = transform.map_capital(data, CompanyTypeEnum.OHG)
result = transform.map_capital(data, CompanyTypeEnum.OHG) # type: ignore
assert result is None
@ -572,7 +572,7 @@ def test_map_unternehmensregister_json( # noqa: PLR0913
mock_map_company_id: Mock,
) -> None:
expected_result = Company(
**{
**{ # type: ignore
"id": Mock(),
"name": Mock(),
"location": Mock(),