def setUp(self): super(BaseCourseList, self).setUp(create_user=False) self.user = User.objects.create(username='******', is_staff=True) self.user.set_password('password') self.user.save() self.backoffice_group, created = Group.objects.get_or_create(name='fun_backoffice') self.user.groups.add(self.backoffice_group) UserProfile.objects.create(user=self.user) self.client.login(username=self.user.username, password='******') self.university = UniversityFactory.create() self.course1 = CourseFactory.create(number='001', display_name=u"unpublished", ispublic=False) CourseAboutFactory.create(course_id=self.course1.id, course_runtime=self.course1.runtime) self.course2 = CourseFactory.create(org=self.university.code, number='002', display_name=u"published", ispublic=True) self.list_url = reverse('backoffice:courses-list')
def setUp(self): super(BaseBackoffice, self).setUp() self.university = UniversityFactory.create() self.init(False, self.university.code) self.list_url = reverse('backoffice:courses-list')