Changeset 10523 for main/waeup.cas/trunk/waeup/cas/tests
- Timestamp:
- 22 Aug 2013, 06:52:16 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.cas/trunk/waeup/cas/tests/test_authenticators.py
r10522 r10523 1 # Tests for waeup.cas.authentictors1 3# Tests for waeup.cas.authentictors 2 2 import os 3 3 import threading … … 229 229 def _core_user_create_users(self, arg): 230 230 # fake Moodle core_user_create_users method. 231 if arg[0]['username'] == ' fault1':231 if arg[0]['username'] == 'school1-fault1': 232 232 raise xmlrpclib.Fault('faultCode', 'faultString') 233 if arg[0]['username'] in (' fault4', 'fault5'):233 if arg[0]['username'] in ('school1-fault4', 'school1-fault5'): 234 234 raise xmlrpclib.Fault('faultCode', 'Username already exists') 235 235 return None … … 237 237 def _core_user_get_users(self, arg): 238 238 # fake Moodle core_user_get_users method. 239 if arg[0]['value'] == ' fault2':239 if arg[0]['value'] == 'SCHOOL1-fault2': 240 240 raise xmlrpclib.Fault('faultCode', 'faultString') 241 if arg[0]['value'] == ' fault3':242 return {'users':[{'id':' fault3'}]}241 if arg[0]['value'] == 'SCHOOL1-fault3': 242 return {'users':[{'id':'SCHOOL1-fault3'}]} 243 243 return {'users':[{'id':'any id'}]} 244 244 245 245 def _core_user_update_users(self, arg): 246 246 # fake Moodle core_user_update_users method. 247 if arg[0]['id'] == ' fault3':247 if arg[0]['id'] == 'SCHOOL1-fault3': 248 248 raise xmlrpclib.Fault('faultCode', 'faultString') 249 249 return None … … 318 318 self.assertRaises( 319 319 xmlrpclib.Fault, proxy.core_user_create_users, 320 [{'username': ' fault1'}])320 [{'username': 'school1-fault1'}]) 321 321 # test core_user_get_users 322 322 result = proxy.core_user_get_users( … … 325 325 self.assertRaises( 326 326 xmlrpclib.Fault, proxy.core_user_get_users, 327 [{'key': 'username', 'value': ' fault2'}])327 [{'key': 'username', 'value': 'SCHOOL1-fault2'}]) 328 328 # test core_user_update_users 329 329 result = proxy.core_user_update_users( … … 332 332 self.assertRaises( 333 333 xmlrpclib.Fault, proxy.core_user_update_users, 334 [{'id': ' fault3'}])334 [{'id': 'SCHOOL1-fault3'}]) 335 335 return 336 336 … … 359 359 assert result8 == (False, 'User not eligible') 360 360 361 # exceptions are raised in the foll woing cases361 # exceptions are raised in the following cases 362 362 result4s = auth.check_credentials('SCHOOL1-fault1', 'biz') 363 363 assert result4s == (False, 'faultString')
Note: See TracChangeset for help on using the changeset viewer.