def test_coloring_normal_enrollment(self): exam_enrollment = ExamEnrollmentFactory(session_exam=self.session_exam, enrollment_state=enrollment_states.ENROLLED, date_enrollment=self.academic_calendar.start_date) _coloring_enrollment_state(self.worksheet, ROW_NUMBER, exam_enrollment) self.assertEqual( self.worksheet.cell(row=ROW_NUMBER, column=FIRST_COL_LEGEND_ENROLLMENT_STATUS).style.fill.fgColor, Color(rgb=WHITE_RGB))
def test_coloring_normal_enrollment(self): exam_enrollment = ExamEnrollmentFactory(session_exam=self.session_exam, enrollment_state=enrollment_states.ENROLLED, date_enrollment=self.academic_calendar.start_date) _coloring_enrollment_state(self.worksheet, ROW_NUMBER, exam_enrollment) self.assertEqual( self.worksheet.cell(row=ROW_NUMBER, column=FIRST_COL_LEGEND_ENROLLMENT_STATUS).style.fill.fgColor, Color(rgb=WHITE_RGB))
def test_coloring_not_enrolled(self): exam_enrollment = ExamEnrollmentFactory(session_exam=self.session_exam, enrollment_state=enrollment_states.NOT_ENROLLED) _coloring_enrollment_state(self.worksheet, ROW_NUMBER, exam_enrollment) self.assertEqual( self.worksheet.cell(row=ROW_NUMBER, column=FIRST_COL_LEGEND_ENROLLMENT_STATUS).style.fill.fgColor, Color(rgb=NOT_ENROLLED_COLOR.lstrip('#')))
def test_coloring_not_enrolled(self): exam_enrollment = ExamEnrollmentFactory(session_exam=self.session_exam, enrollment_state=enrollment_states.NOT_ENROLLED) _coloring_enrollment_state(self.worksheet, ROW_NUMBER, exam_enrollment) self.assertEqual( self.worksheet.cell(row=ROW_NUMBER, column=FIRST_COL_LEGEND_ENROLLMENT_STATUS).style.fill.fgColor, Color(rgb=NOT_ENROLLED_COLOR.lstrip('#')))
def test_coloring_enrolled_late(self): exam_enrollment = ExamEnrollmentFactory(session_exam=self.session_exam, enrollment_state=enrollment_states.ENROLLED, date_enrollment=self.academic_calendar.start_date + datetime.timedelta( days=1)) _coloring_enrollment_state(self.worksheet, ROW_NUMBER, exam_enrollment) self.assertEqual( self.worksheet.cell(row=ROW_NUMBER, column=FIRST_COL_LEGEND_ENROLLMENT_STATUS).style.fill.fgColor, Color(rgb=ENROLLED_LATE_COLOR.lstrip('#')))
def test_coloring_enrolled_late(self): exam_enrollment = ExamEnrollmentFactory(session_exam=self.session_exam, enrollment_state=enrollment_states.ENROLLED, date_enrollment=self.academic_calendar.start_date + datetime.timedelta( days=1)) _coloring_enrollment_state(self.worksheet, ROW_NUMBER, exam_enrollment) self.assertEqual( self.worksheet.cell(row=ROW_NUMBER, column=FIRST_COL_LEGEND_ENROLLMENT_STATUS).style.fill.fgColor, Color(rgb=ENROLLED_LATE_COLOR.lstrip('#')))