Exemplo n.º 1
0
 def test_import_courses(self):
     self.user, self.user_args = create_test_user()
     create_bacs200()
     create_bacs350()
     course = Course.objects.get(pk=1)
     self.assertEqual((course.name, course.author.name),
                      ('bacs200', 'Mark Seaman'))
     self.assertEqual(len(Course.objects.all()), 2)
Exemplo n.º 2
0
 def setUp(self):
     self.user, self.user_args = create_test_user()
     self.author = Author.objects.create(user=self.user, name='Mark Seaman')
     self.course = Course.objects.create(
         name='bacs200',
         title='BACS 200',
         author=self.author,
         doc_path='Documents/Course/bacs200')
     self.lesson1 = dict(course=self.course, title='Github', order='1')
     self.lesson2 = dict(course=self.course, title='Servers', order='2')
Exemplo n.º 3
0
 def setUp(self):
     self.user, self.user_args = create_test_user()
     self.author1 = Author.objects.create(user=self.user,
                                          name='Chuck Dickens')
     self.author2 = Author.objects.create(user=self.user, name='Homer')
     self.image1 = dict(title='Tale of 2 Cities',
                        author=self.author1,
                        description='None',
                        doc_path='Documents')
     self.image2 = dict(title='Iliad',
                        author=self.author2,
                        description='None',
                        doc_path='Documents')
Exemplo n.º 4
0
 def setUp(self):
     self.user, self.user_args = create_test_user()
     self.author1 = Author.objects.create(user=self.user,
                                          name='Chuck Dickens')
     self.author2 = Author.objects.create(user=self.user, name='Homer')
     self.book1 = dict(title='Iliad',
                       author=self.author1,
                       description='description',
                       doc_path='Documents')
     self.book2 = dict(title='Odyssey',
                       author=self.author1,
                       description='None',
                       doc_path='Documents')
Exemplo n.º 5
0
 def setUp(self):
     self.user, self.user_args = create_test_user()
     self.author = Author.objects.create(user=self.user,
                                         name='Charles Dickens')
     self.course = Course.objects.create(title='Tale of Two Cities',
                                         author=self.author,
                                         description='description',
                                         doc_path='Documents')
     self.lesson1 = dict(course=self.course,
                         title='Best of Times',
                         order='1',
                         date='2001-09-11',
                         week='1')
     self.lesson2 = dict(course=self.course,
                         title='Worst of Times',
                         order='2',
                         date='2001-09-18',
                         week='2')
Exemplo n.º 6
0
 def setUp(self):
     self.user, self.user_args = create_test_user()
     self.author = Author.objects.create(user=self.user,
                                         name='Charles Dickens')
     self.book = Book.objects.create(title='Tale of Two Cities',
                                     author=self.author,
                                     description='description',
                                     doc_path='Documents/Poems')
     self.chapter1 = dict(book=self.book,
                          title='Best of Times',
                          order='1',
                          html='x',
                          markdown='x',
                          document='Coma.md')
     self.chapter2 = dict(book=self.book,
                          title='Worst of Times',
                          order='2',
                          html='x',
                          markdown='x',
                          document='Now.md')
Exemplo n.º 7
0
 def setUp(self):
     self.user, self.user_args = create_test_user()
     self.author1 = Author.objects.create(user=self.user,
                                          name='Chuck Dickens')
     self.author2 = Author.objects.create(user=self.user, name='Homer')
     self.course1 = dict(name='BACS 200',
                         title='UNC BACS 200',
                         subtitle='Subtitle UNC BACS 200',
                         author=self.author1,
                         description='description',
                         doc_path='Documents/course/bacs200',
                         num_projects=14,
                         num_lessons=42)
     self.course2 = dict(name='BACS 350',
                         title='UNC BACS 350',
                         subtitle='Subtitle UNC BACS 350',
                         author=self.author1,
                         description='None',
                         doc_path='Documents/course/bacs350',
                         num_projects=14,
                         num_lessons=42)
Exemplo n.º 8
0
    def setUp(self):
        self.user, self.user_args = create_test_user()
        self.author1 = Author.objects.create(user=self.user,
                                             name='Chuck Dickens')
        self.author2 = Author.objects.create(user=self.user, name='Homer')
        self.book1 = Book.objects.create(title='Tale of 2 Cities',
                                         author=self.author1,
                                         description='None',
                                         doc_path='Documents')
        self.book2 = Book.objects.create(title='Iliad',
                                         author=self.author2,
                                         description='None',
                                         doc_path='Documents')

        self.chapter1 = dict(book=self.book2,
                             title='Achilles',
                             order='1',
                             document='1.md')
        self.chapter2 = dict(book=self.book2,
                             title='Agamememnon',
                             order='2',
                             document='2.md')
Exemplo n.º 9
0
 def setUp(self):
     self.user, self.user_args = create_test_user()
     self.author = Author.objects.create(user=self.user,
                                         name='Chuck Dickens')
     self.book = Book.objects.create(title='Tale of 2 Cities',
                                     author=self.author,
                                     description='None',
                                     doc_path='Documents')
     self.chapter = Chapter.objects.create(book=self.book,
                                           title='Achilles',
                                           order='1',
                                           document='1.md')
     self.note1 = dict(
         title='Best note ever',
         chapter=self.chapter,
         author=self.author,
         text='None',
     )
     self.note2 = dict(title='Worst note ever',
                       chapter=self.chapter,
                       author=self.author,
                       text='None')
Exemplo n.º 10
0
 def test_import_export_lessons(self):
     create_test_user()
     import_all_courses()
     self.assertEqual(len(Course.objects.all()), 2)
     self.assertEqual(len(Lesson.objects.all()), 84)
     export_all_courses()
Exemplo n.º 11
0
 def setUp(self):
     self.user, self.user_args = create_test_user()
     self.factory1 = dict(class_name='Book', object_name='book', module_name='book')
     self.factory2 = dict(class_name='Course', object_name='course', module_name='course')
Exemplo n.º 12
0
 def setUp(self):
     self.user, self.user_args = create_test_user()
     self.object_instance1 = dict(title='Doc Title 1', body='Doc Body 1')
     self.object_instance2 = dict(title='Doc Title 2', body='Doc Body 2')
Exemplo n.º 13
0
 def setUp(self):
     self.user, self.user_args = create_test_user()
     self.author1 = dict(user=self.user, name='Chuck Dickens')
     self.author2 = dict(user=self.user, name='Homer')