First xval test passing

This commit is contained in:
Nitwix
2025-04-12 13:42:16 +02:00
parent 80bf8e531c
commit b93ee4933e
2 changed files with 5 additions and 2 deletions

View File

@ -1,5 +1,5 @@
from datetime import date from datetime import date
from validation.cross_validate import ExtractedData from validation.cross_validate import ExtractedData, xval_name_account_description
from validation.from_account import FromAccount from validation.from_account import FromAccount
from validation.from_description import FromDescription from validation.from_description import FromDescription
from validation.from_passport import FromPassport from validation.from_passport import FromPassport
@ -105,3 +105,6 @@ def test_xval_name_account_description() -> None:
passport=passport_data, passport=passport_data,
profile=profile_data, profile=profile_data,
) )
failure = xval_name_account_description(data)
assert failure is None

View File

@ -32,7 +32,7 @@ class XValFailure(BaseModel):
def xval_name_account_description(data: ExtractedData) -> Optional[XValFailure]: def xval_name_account_description(data: ExtractedData) -> Optional[XValFailure]:
if data.account.account_holder_name != data.description.full_name: if data.account.account_name != data.description.full_name:
return XValFailure( return XValFailure(
doc1_type=DocType.account, doc1_type=DocType.account,
doc1_val=f"{data.account.account_holder_name=}", doc1_val=f"{data.account.account_holder_name=}",