- Timestamp:
- 30 Jun 2025, 11:56:08 (16 hours ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.uniben/trunk/src/waeup/uniben/students/tests/test_browser.py
r18100 r18101 1075 1075 self.browser.getControl(name="form.password").value = 'spwd' 1076 1076 self.browser.getControl("Login").click() 1077 1077 1078 # Students can't open the pdf transcript ... 1079 #transcript_path = self.student_path + '/studycourse/transcript' 1080 #self.assertRaises( 1081 # Unauthorized, self.browser.open, transcript_path) 1082 # ... but managers can 1083 #self.browser.open(self.student_path) 1084 #self.browser.getLink("Logout").click() 1085 #self.browser.addHeader('Authorization', 'Basic mgr:mgrpw') 1086 #self.browser.open(transcript_path) 1087 #self.assertEqual(self.browser.headers['Status'], '200 Ok') 1088 #self.assertTrue('Transcript' in self.browser.contents) 1089 #self.browser.open(self.student_path + '/studycourse/transcript.pdf') 1090 #self.assertEqual(self.browser.headers['Status'], '200 Ok') 1091 #self.assertEqual(self.browser.headers['Content-Type'], 'application/pdf') 1092 #path = os.path.join(samples_dir(), 'transcript.pdf') 1093 #open(path, 'wb').write(self.browser.contents) 1094 #print "Sample PDF transcript.pdf written to %s" % path 1095 1096 # Students and officers can open the pdf transcript ... 1097 self.student['studycourse'].current_level = 500 1078 1098 transcript_path = self.student_path + '/studycourse/transcript' 1079 self.assertRaises(1080 Unauthorized, self.browser.open, transcript_path)1081 # ... but managers can1082 self.browser.open(self.student_path)1083 self.browser.getLink("Logout").click()1084 self.browser.addHeader('Authorization', 'Basic mgr:mgrpw')1085 1099 self.browser.open(transcript_path) 1086 1100 self.assertEqual(self.browser.headers['Status'], '200 Ok')
Note: See TracChangeset for help on using the changeset viewer.