def test_course_enrollment_dates_missing_end(self): start = self.now - datetime.timedelta(days=1) course = CourseFactory(enrollment_start=start) self.assertTrue(course_open_for_self_enrollment(course.id)) start = self.now + datetime.timedelta(days=1) course = CourseFactory(enrollment_start=start) self.assertFalse(course_open_for_self_enrollment(course.id))
def test_course_enrollment_dates_missing(self): course = CourseFactory() self.assertTrue(course_open_for_self_enrollment(course.id))
def test_course_enrollment_closed_past(self): start = self.now - datetime.timedelta(days=2) end = self.now - datetime.timedelta(days=1) course = CourseFactory(enrollment_start=start, enrollment_end=end) self.assertFalse(course_open_for_self_enrollment(course.id))
def test_course_enrollment_open(self): start = self.now - datetime.timedelta(days=1) end = self.now + datetime.timedelta(days=1) course = CourseFactory(enrollment_start=start, enrollment_end=end) self.assertTrue(course_open_for_self_enrollment(course.id))