Ignore:
Timestamp:
12 Jul 2012, 14:37:54 (13 years ago)
Author:
Henrik Bettermann
Message:

Add login tests.

File:
1 edited

Legend:

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

    r8975 r8984  
    11471147        # and can perform actions
    11481148        IWorkflowInfo(self.student).fireTransition('admit')
     1149        # Students can't login if their account is suspended
     1150        self.student.suspended = True
    11491151        self.browser.open(self.login_path)
    11501152        self.browser.getControl(name="form.login").value = self.student_id
    11511153        self.browser.getControl(name="form.password").value = 'spwd'
    11521154        self.browser.getControl("Login").click()
     1155        self.assertTrue(
     1156            'You entered invalid credentials.' in self.browser.contents)
     1157        self.student.suspended = False
     1158        self.browser.getControl("Login").click()
     1159        self.assertTrue(
     1160            'You logged in.' in self.browser.contents)
    11531161        # Student can upload a passport picture
    11541162        self.browser.open(self.student_path + '/change_portrait')
Note: See TracChangeset for help on using the changeset viewer.