Midcourse reverifications: dismissal banner

Added a banner that students can use to dismiss the "you have failed reverification" message.  Also, removed unused code, wired up the sidebar for design
This commit is contained in:
Julia Hansbrough
2014-01-29 22:17:52 +00:00
parent 436a1ec7f6
commit 69b5b033fd
13 changed files with 213 additions and 48 deletions

View File

@@ -57,14 +57,15 @@ class TestMidcourseReverificationWindow(TestCase):
)
def test_no_overlapping_windows(self):
MidcourseReverificationWindowFactory(
window_valid = MidcourseReverificationWindow(
course_id=self.course_id,
start_date=datetime.now(pytz.utc) - timedelta(days=3),
end_date=datetime.now(pytz.utc) + timedelta(days=3)
)
window_valid.save()
with self.assertRaises(ValidationError):
window_invalid = MidcourseReverificationWindowFactory(
window_invalid = MidcourseReverificationWindow(
course_id=self.course_id,
start_date=datetime.now(pytz.utc) - timedelta(days=2),
end_date=datetime.now(pytz.utc) + timedelta(days=4)