示例#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)