Changeset 18100
- Timestamp:
- 29 Jun 2025, 09:35:51 (5 hours ago)
- Location:
- main/waeup.uniben/trunk/src/waeup/uniben
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.uniben/trunk/src/waeup/uniben/applicants/tests/test_browser.py
r18020 r18100 46 46 # return 47 47 48 def fill_correct_values(self): 49 # Fill the edit form with suitable values 50 self.browser.getControl(name="form.firstname").value = 'John' 51 self.browser.getControl(name="form.middlename").value = 'Anthony' 52 self.browser.getControl(name="form.lastname").value = 'Tester' 53 self.browser.getControl(name="form.course1").value = ['CERT1'] 54 self.browser.getControl(name="form.date_of_birth").value = '09/09/1988' 55 self.browser.getControl(name="form.sex").value = ['m'] 56 self.browser.getControl(name="form.email").value = 'xx@yy.zz' 57 self.browser.getControl(name="form.phone.ext").value = '12345' 58 48 59 def test_applicant_access(self): 49 60 # Anonymous users can't see the application fee. … … 266 277 self.browser.getControl(name="form.sex").value = ['m'] 267 278 self.browser.getControl(name="form.email").value = 'xx@yy.zz' 279 self.browser.getControl(name="form.phone.ext").value = '12345' 268 280 image = open(SAMPLE_IMAGE, 'rb') 269 281 ctrl = self.browser.getControl(name='form.passport') -
main/waeup.uniben/trunk/src/waeup/uniben/students/tests/test_browser.py
r18064 r18100 905 905 self.browser.getLink("here").click() 906 906 self.browser.getControl(name="form.course").value = ['COURSE1'] 907 # Non-final year students can't add ticket with 5 1credits908 self.app['faculties']['fac1']['dep1'].courses['COURSE1'].credits = 5 1907 # Non-final year students can't add ticket with 52 credits 908 self.app['faculties']['fac1']['dep1'].courses['COURSE1'].credits = 52 909 909 self.browser.getControl("Add course ticket").click() 910 self.assertMatches('...Maximum credits exceeded...', 911 self.browser.contents) 912 # Final year students can't add ticket with 52 credits ... 913 self.app['faculties']['fac1']['dep1'].courses['COURSE1'].credits = 52 910 self.assertTrue('Maximum credits exceeded' in self.browser.contents) 911 # Final year students can't add ticket with 54 credits ... 912 self.app['faculties']['fac1']['dep1'].courses['COURSE1'].credits = 54 914 913 self.student['studycourse'].certificate.end_level = 700 915 914 self.browser.getControl("Add course ticket").click() 916 self.assertMatches('...Maximum credits exceeded...', 917 self.browser.contents) 918 # ... but with 51 credits 919 self.app['faculties']['fac1']['dep1'].courses['COURSE1'].credits = 51 915 self.assertTrue('Maximum credits exceeded.' in self.browser.contents) 916 # ... but with 53 credits 917 self.app['faculties']['fac1']['dep1'].courses['COURSE1'].credits = 53 920 918 self.browser.getControl("Add course ticket").click() 921 919 self.assertMatches('...Successfully added COURSE1...',
Note: See TracChangeset for help on using the changeset viewer.