diff --git a/tests/test_cross_validate.py b/tests/test_cross_validate.py index 8ecd26b..7062b12 100644 --- a/tests/test_cross_validate.py +++ b/tests/test_cross_validate.py @@ -1,5 +1,5 @@ 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_description import FromDescription from validation.from_passport import FromPassport @@ -105,3 +105,6 @@ def test_xval_name_account_description() -> None: passport=passport_data, profile=profile_data, ) + + failure = xval_name_account_description(data) + assert failure is None diff --git a/validation/cross_validate.py b/validation/cross_validate.py index 78fe225..2e30003 100644 --- a/validation/cross_validate.py +++ b/validation/cross_validate.py @@ -32,7 +32,7 @@ class XValFailure(BaseModel): 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( doc1_type=DocType.account, doc1_val=f"{data.account.account_holder_name=}",