better fake task order numbers for tests

This commit is contained in:
dandds 2018-09-24 10:15:18 -04:00
parent 5d3a0873a5
commit 238e8ff16d

View File

@ -191,7 +191,9 @@ class TaskOrderFactory(Base):
source = Source.MANUAL source = Source.MANUAL
funding_type = FundingType.PROC funding_type = FundingType.PROC
funding_type_other = None funding_type_other = None
number = factory.Faker("md5") number = factory.LazyFunction(
lambda: "".join(random.choices(string.ascii_uppercase + string.digits, k=13))
)
expiration_date = factory.LazyFunction( expiration_date = factory.LazyFunction(
lambda: datetime.date( lambda: datetime.date(
datetime.date.today().year + random.randrange(1, 15), 1, 1 datetime.date.today().year + random.randrange(1, 15), 1, 1