Changeset 12840 for main/waeup.kofa/trunk/src/waeup/kofa/browser/tests
- Timestamp:
- 1 Apr 2015, 08:35:16 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.kofa/trunk/src/waeup/kofa/browser/tests/test_browser.py
r12632 r12840 403 403 # We add a second certificate course which refers 404 404 # to the same course but at a different level. 405 self.app['faculties']['fac1']['dep1'].certificates['CERT1'].addCertCourse( 405 self.app['faculties']['fac1']['dep1'].certificates[ 406 'CERT1'].addCertCourse( 406 407 self.course, level=210) 407 408 # Both certificate courses will be automatically removed when … … 421 422 'faculties']['fac1']['dep1'].certificates['CERT1']) 422 423 return 424 425 def test_user_data_import_permission(self): 426 upload_path = 'http://localhost/app/datacenter/upload' 427 login_path = 'http://localhost/app/login' 428 # Create officer 429 self.app['users'].addUser('officer', 'officersecret') 430 self.app['users']['officer'].email = 'mrofficer@foo.ng' 431 self.app['users']['officer'].title = 'Carlo Pitter' 432 # Assign role 433 prm = IPrincipalRoleManager(self.app) 434 prm.assignRoleToPrincipal('waeup.ImportManager', 'officer') 435 # Login 436 self.browser.open(login_path) 437 self.browser.getControl(name="form.login").value = 'officer' 438 self.browser.getControl(name="form.password").value = 'officersecret' 439 self.browser.getControl("Login").click() 440 self.browser.open(upload_path) 441 self.assertFalse('User Processor' in self.browser.contents) 442 # Assign role which is necessary to import user data 443 prm.assignRoleToPrincipal('waeup.UsersManager', 'officer') 444 self.browser.open(upload_path) 445 self.assertTrue('User Processor' in self.browser.contents) 446 return
Note: See TracChangeset for help on using the changeset viewer.