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
funding_type = FundingType.PROC
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(
lambda: datetime.date(
datetime.date.today().year + random.randrange(1, 15), 1, 1