def create_test_program(self, partner): program = Program.objects.filter(title='test-program') if program: program.first().delete() logger.info('Creating test-program') course = CourseFactory(partner=partner) excluded_course_run = CourseRunFactory(course=course) ProgramFactory( title='test-program', partner=partner, courses=[course], excluded_course_runs=[excluded_course_run], authoring_organizations=[OrganizationFactory(partner=partner)], credit_backing_organizations=[OrganizationFactory(partner=partner)], corporate_endorsements=[CorporateEndorsementFactory()], individual_endorsements=[EndorsementFactory(endorser__partner=partner)], expected_learning_items=[ExpectedLearningItemFactory()], faq=[FAQFactory()], job_outlook_items=[JobOutlookItemFactory()], instructor_ordering=[PersonFactory()], )