fix b4w real-world import

This commit is contained in:
2026-09-12 21:00:26 +02:00
parent e9dcb88da5
commit 500b76b8a8
4 changed files with 40 additions and 6 deletions
+8 -2
View File
@@ -34,6 +34,13 @@ def _iban() -> str:
return B4wExportFactory.__faker__.iban()
def _other_iban() -> str:
faker = B4wExportFactory.__faker__
if faker.pyint(min_value=0, max_value=100) < 50:
return ""
return faker.iban()
class B4wExportFactory(ModelFactory[B4wExport]):
__faker__ = Faker("de_DE")
__use_examples__ = True
@@ -43,7 +50,7 @@ class B4wExportFactory(ModelFactory[B4wExport]):
Notes = Use(_sentence)
RmtdNm = Use(_names)
OwnrAcctIBAN = Use(_iban)
RmtdAcctIBAN = Use(_iban)
RmtdAcctIBAN = Use(_other_iban)
class ComdirectGiroFactory(ModelFactory[ComdirectGiro]):
@@ -61,4 +68,3 @@ class ComdirectCreditCardFactory(ModelFactory[ComdirectCreditCard]):
class ComdirectDepotFactory(ModelFactory[ComdirectDepot]):
__faker__ = Faker("de_DE")
__use_example__ = True