def setUp(self): self.user = User.objects.create_user(username='******', password='******') self.course = Course(title='test_title', addedBy=self.user) self.course.save() self.concept = Concept(title='test title', addedBy=self.user) self.concept.save() self.lesson = Lesson(title='ugh', text='brr', addedBy=self.user, kind=Lesson.ORCT_QUESTION) self.lesson.save_root() self.lesson.add_concept_link(self.concept, ConceptLink.TESTS, self.user) self.unit = Unit(title='test unit title', addedBy=self.user) self.unit.save() self.unit_lesson = UnitLesson(unit=self.unit, addedBy=self.user, treeID=42, lesson=self.lesson) self.unit_lesson.save() self.response = Response(course=self.course, lesson=self.lesson, author=self.user, unitLesson=self.unit_lesson, confidence=Response.GUESS, title='test title', text='test text') self.response.save() self.context = { 'actionTarget': '/ct/courses/1/units/1/', 'ul': self.unit_lesson, 'test_text': 'This is a test text', 'r': self.response }
def setUp(self): super(TestErrorViewSet, self).setUp() concept = Concept(title='test title', addedBy=self.user) concept.save() self.lesson.concept = concept self.lesson.save() self.unit_lesson_error = UnitLesson(unit=self.unit, order=0, lesson=self.lesson, addedBy=self.user, treeID=self.lesson.id) self.unit_lesson_error.save() self.student_error = StudentError(response=self.resp1, errorModel=self.unit_lesson_error, author=self.user) self.student_error.save()