add task order data to seed workspace

This commit is contained in:
dandds 2018-09-20 11:42:03 -04:00
parent 9f7284070e
commit 2a67fb6197
2 changed files with 6 additions and 3 deletions

View File

@ -12,7 +12,7 @@ from atst.domain.requests import Requests
from atst.domain.workspaces import Workspaces
from atst.domain.projects import Projects
from atst.domain.exceptions import AlreadyExistsError
from tests.factories import RequestFactory
from tests.factories import RequestFactory, TaskOrderFactory
from atst.routes.dev import _DEV_USERS as DEV_USERS
WORKSPACE_USERS = [
@ -63,7 +63,10 @@ def seed_db():
Requests.submit(request)
requests.append(request)
workspace = Workspaces.create(requests[0], name="{}'s workspace".format(user.first_name))
request = requests[0]
request.task_order = TaskOrderFactory.build()
workspace = Workspaces.create(request, name="{}'s workspace".format(user.first_name))
for workspace_user in WORKSPACE_USERS:
Workspaces.create_member(user, workspace, workspace_user)

View File

@ -170,7 +170,7 @@ class TaskOrderFactory(Base):
source = Source.MANUAL
funding_type = FundingType.PROC
funding_type_other = None
number = "toABC123"
number = factory.Faker("md5")
expiration_date = factory.LazyFunction(
lambda: datetime.date(
datetime.date.today().year + random.randrange(1, 15), 1, 1