def _set_user_denied(self): """ Sets course creator status to denied in admin table. """ self.table_entry = CourseCreator(user=self.user) self.table_entry.save() self.deny_request = HttpRequest() self.deny_request.user = self.admin self.creator_admin = CourseCreatorAdmin(self.table_entry, AdminSite()) self.table_entry.state = CourseCreator.DENIED self.creator_admin.save_model(self.deny_request, self.table_entry, None, True)
def setUp(self): """ Test case setup """ self.user = User.objects.create_user('test_user', '*****@*****.**', 'foo') self.table_entry = CourseCreator(user=self.user) self.table_entry.save() self.admin = User.objects.create_user('Mark', '*****@*****.**', 'foo') self.admin.is_staff = True self.request = HttpRequest() self.request.user = self.admin self.creator_admin = CourseCreatorAdmin(self.table_entry, AdminSite()) self.studio_request_email = '*****@*****.**' self.enable_creator_group_patch = { "ENABLE_CREATOR_GROUP": True, "STUDIO_REQUEST_EMAIL": self.studio_request_email }