- Timestamp:
- 22 Oct 2012, 05:16:08 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/students/tests/test_browser.py
r9356 r9378 214 214 self.assertTrue('Save' in self.browser.contents) 215 215 216 # Clearance can only be requested if all required documents217 # have been uploaded.218 self.browser.getControl("Save and request clearance").click()219 self.assertTrue('No birth certificate uploaded' in self.browser.contents)220 birth_certificate = 'My birth certificate'221 file_id = IFileStoreNameChooser(self.student).chooseName(222 attr="birth_certificate.jpg")223 file_store.createFile(file_id, StringIO(birth_certificate))224 self.browser.open(self.edit_clearance_path)225 self.browser.getControl("Save and request clearance").click()226 227 self.assertTrue('No referee letter uploaded' in self.browser.contents)228 ref_let = 'My ref let'229 file_id = IFileStoreNameChooser(self.student).chooseName(230 attr="ref_let.jpg")231 file_store.createFile(file_id, StringIO(ref_let))232 self.browser.open(self.edit_clearance_path)233 self.browser.getControl("Save and request clearance").click()234 235 self.assertTrue('No acceptance letter uploaded' in self.browser.contents)236 acc_let = 'My acc let'237 file_id = IFileStoreNameChooser(self.student).chooseName(238 attr="acc_let.jpg")239 file_store.createFile(file_id, StringIO(acc_let))240 self.browser.open(self.edit_clearance_path)241 self.browser.getControl("Save and request clearance").click()242 243 self.assertTrue('No first sitting result uploaded' in self.browser.contents)244 fst_sit_scan = 'My first sitting result'245 file_id = IFileStoreNameChooser(self.student).chooseName(246 attr="fst_sit_scan.jpg")247 file_store.createFile(file_id, StringIO(fst_sit_scan))248 self.browser.open(self.edit_clearance_path)249 self.browser.getControl("Save and request clearance").click()250 self.assertTrue('Clearance has been requested'251 in self.browser.contents)252 253 216 def test_manage_upload_file(self): 254 217 # Managers can upload a file via the StudentClearanceManageFormPage
Note: See TracChangeset for help on using the changeset viewer.