"""Factory for creating release approval queues in tests.""" import datetime import factory from product_workflow.models import release_approval_queue class ReleaseApprovalQueueFactory(factory.Factory): """Factory for test release approval queues.""" class Meta: """Meta class around the release approval queue model.""" model = release_approval_queue.ReleaseApprovalQueue release_id = factory.Sequence(lambda n: n) status = 'checked_out' checked_out_by = None admin_approval = 'N' date_submitted = datetime.datetime(2017, 6, 10, 0, 0, 0) last_updated = datetime.datetime(2017, 6, 10, 0, 0, 0) release_correction_id = None