def validate_email_and_national_id(email, national_id): applicant = Applicant.get_applicant_by_national_id(national_id) if applicant!=None: return (False, 'national_id', applicant) else: applicant = Applicant.get_applicant_by_email(email) if applicant!=None: return (False, 'email', applicant) else: return (True, None, None)
def validate_email_and_national_id(email, national_id): applicant = Applicant.get_applicant_by_national_id(national_id) if applicant != None: return (False, 'national_id', applicant) else: applicant = Applicant.get_applicant_by_email(email) if applicant != None: return (False, 'email', applicant) else: return (True, None, None)
def test_app_can_see_link_edu_info_change_before_grace_period(self): old_grace_period_end = settings.SUBMISSION_CHANGE_GRACE_PERIOD_END settings.SUBMISSION_CHANGE_GRACE_PERIOD_END = (datetime.now() + timedelta(1)) applicant = Applicant.get_applicant_by_email(SOMCHAI_EMAIL) applicant.submission_info.submitted_at = ( settings.SUBMISSION_CHANGE_GRACE_PERIOD_END - timedelta(1)) applicant.submission_info.save() self._login_required(SOMCHAI_EMAIL, SOMCHAI_PASSWORD) response = self.client.get('/apply/status/') self.assertContains(response, "id_edu-update-button") self.assertContains(response, "id_majors-update-button") settings.SUBMISSION_CHANGE_GRACE_PERIOD_END = old_grace_period_end
def test_app_can_see_link_edu_info_change_before_grace_period(self): old_grace_period_end = settings.SUBMISSION_CHANGE_GRACE_PERIOD_END settings.SUBMISSION_CHANGE_GRACE_PERIOD_END = ( datetime.now() + timedelta(1)) applicant = Applicant.get_applicant_by_email(SOMCHAI_EMAIL) applicant.submission_info.submitted_at = ( settings.SUBMISSION_CHANGE_GRACE_PERIOD_END - timedelta(1) ) applicant.submission_info.save() self._login_required(SOMCHAI_EMAIL,SOMCHAI_PASSWORD) response = self.client.get('/apply/status/') self.assertContains(response, "id_edu-update-button") self.assertContains(response, "id_majors-update-button") settings.SUBMISSION_CHANGE_GRACE_PERIOD_END = old_grace_period_end