def test_original_verification(self): orig_attempt = SoftwareSecurePhotoVerification(user=self.user) orig_attempt.save() window = MidcourseReverificationWindowFactory( course_id=self.course.id, start_date=datetime.now(pytz.UTC) - timedelta(days=15), end_date=datetime.now(pytz.UTC) - timedelta(days=13), ) midcourse_attempt = SoftwareSecurePhotoVerification(user=self.user, window=window) self.assertEquals(midcourse_attempt.original_verification(user=self.user), orig_attempt)
def test_original_verification(self): orig_attempt = SoftwareSecurePhotoVerification(user=self.user) orig_attempt.save() window = MidcourseReverificationWindowFactory( course_id=self.course.id, start_date=datetime.now(pytz.UTC) - timedelta(days=15), end_date=datetime.now(pytz.UTC) - timedelta(days=13), ) midcourse_attempt = SoftwareSecurePhotoVerification(user=self.user, window=window) self.assertEquals(midcourse_attempt.original_verification(user=self.user), orig_attempt)
def response_post_params(cls, user): """ Calculate the POST params we want to send back to the client. """ access_key = settings.VERIFY_STUDENT["SOFTWARE_SECURE"]["API_ACCESS_KEY"] context = { 'receipt_id': None, 'authorization_code': 'SIS {}:0000'.format(access_key), 'results_callback': reverse('verify_student_results_callback') } try: most_recent = SoftwareSecurePhotoVerification.original_verification(user) context["receipt_id"] = most_recent.receipt_id except: # pylint: disable=bare-except pass return context
def response_post_params(cls, user): """ Calculate the POST params we want to send back to the client. """ access_key = settings.VERIFY_STUDENT["SOFTWARE_SECURE"][ "API_ACCESS_KEY"] context = { 'receipt_id': None, 'authorization_code': 'SIS {}:0000'.format(access_key), 'results_callback': reverse('verify_student_results_callback') } try: most_recent = SoftwareSecurePhotoVerification.original_verification( user) context["receipt_id"] = most_recent.receipt_id except: # pylint: disable=bare-except pass return context