예제 #1
0
 def test_get_course_about_none_date(self):
     module_store = modulestore()
     self.course.start = None
     self.course.end = None
     self.course.announcement = None
     module_store.update_item(self.course, self.user.id)
     course_info = data.get_course_about_details(unicode(self.course.id))
     self.assertIsNone(course_info["start"])
     self.assertIsNone(course_info["end"])
     self.assertIsNone(course_info["announcement"])
예제 #2
0
 def test_get_course_about_none_date(self):
     module_store = modulestore()
     self.course.start = None
     self.course.end = None
     self.course.announcement = None
     module_store.update_item(self.course, self.user.id)
     course_info = data.get_course_about_details(unicode(self.course.id))
     self.assertIsNone(course_info["start"])
     self.assertIsNone(course_info["end"])
     self.assertIsNone(course_info["announcement"])
예제 #3
0
 def test_invalid_key(self):
     data.get_course_about_details("invalid:key:k")
예제 #4
0
 def test_non_existent_course(self):
     data.get_course_about_details("this/is/bananas")
예제 #5
0
 def test_get_course_about_details(self):
     course_info = data.get_course_about_details(unicode(self.course.id))
     self.assertIsNotNone(course_info)
예제 #6
0
 def test_invalid_key(self):
     data.get_course_about_details("invalid:key:k")
예제 #7
0
 def test_non_existent_course(self):
     data.get_course_about_details("this/is/bananas")
예제 #8
0
 def test_get_course_about_details(self):
     course_info = data.get_course_about_details(unicode(self.course.id))
     self.assertIsNotNone(course_info)