requests domain method for rejecting request with appropriate status

This commit is contained in:
dandds
2018-09-11 12:02:49 -04:00
parent 68a32e0a08
commit 6859d562d6
4 changed files with 43 additions and 17 deletions

View File

@@ -148,6 +148,14 @@ class RequestFactory(Base):
return RequestRevisionFactory.build(**data)
@classmethod
def create_with_status(cls, status=RequestStatus.STARTED, **kwargs):
request = RequestFactory(**kwargs)
RequestStatusEventFactory.create(
request=request, revision=request.latest_revision, new_status=status
)
return request
class PENumberFactory(Base):
class Meta: