Ignore:
Timestamp:
23 Oct 2015, 06:41:21 (9 years ago)
Author:
Henrik Bettermann
Message:

Use lastname instead of firstname for first-time password requests.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py

    r13314 r13344  
    32313231        # Student with wrong number can't be found.
    32323232        self.browser.open('http://localhost/app/requestpw')
    3233         self.browser.getControl(name="form.firstname").value = 'Anna'
     3233        self.browser.getControl(name="form.lastname").value = 'Tester'
    32343234        self.browser.getControl(name="form.number").value = 'anynumber'
    32353235        self.browser.getControl(name="form.email").value = 'xx@yy.zz'
     
    32373237        self.assertTrue('No student record found.'
    32383238            in self.browser.contents)
    3239         # Anonymous is not informed that firstname verification failed.
     3239        # Anonymous is not informed that lastname verification failed.
    32403240        # It seems that the record doesn't exist.
    32413241        self.browser.open('http://localhost/app/requestpw')
    3242         self.browser.getControl(name="form.firstname").value = 'Johnny'
     3242        self.browser.getControl(name="form.lastname").value = 'Johnny'
    32433243        self.browser.getControl(name="form.number").value = '123'
    32443244        self.browser.getControl(name="form.email").value = 'xx@yy.zz'
     
    32463246        self.assertTrue('No student record found.'
    32473247            in self.browser.contents)
    3248         # Even with the correct firstname we can't register if a
     3248        # Even with the correct lastname we can't register if a
    32493249        # password has been set and used.
    3250         self.browser.getControl(name="form.firstname").value = 'Anna'
     3250        self.browser.getControl(name="form.lastname").value = 'Tester'
    32513251        self.browser.getControl(name="form.number").value = '123'
    32523252        self.browser.getControl("Send login credentials").click()
     
    32553255        self.browser.open('http://localhost/app/requestpw')
    32563256        self.app['students'][self.student_id].password = None
    3257         # The firstname field, used for verification, is not case-sensitive.
    3258         self.browser.getControl(name="form.firstname").value = 'aNNa'
     3257        # The lastname field, used for verification, is not case-sensitive.
     3258        self.browser.getControl(name="form.lastname").value = 'tESTer'
    32593259        self.browser.getControl(name="form.number").value = '123'
    32603260        self.browser.getControl(name="form.email").value = 'new@yy.zz'
     
    32653265        # We can also use the matric_number instead.
    32663266        self.browser.open('http://localhost/app/requestpw')
    3267         self.browser.getControl(name="form.firstname").value = 'aNNa'
     3267        self.browser.getControl(name="form.lastname").value = 'tESTer'
    32683268        self.browser.getControl(name="form.number").value = '234'
    32693269        self.browser.getControl(name="form.email").value = 'new@yy.zz'
Note: See TracChangeset for help on using the changeset viewer.