Ejemplo n.º 1
0
 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
     }
Ejemplo n.º 2
0
    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()