def test_json_filter_contact_id(self): self.verif_mock.getChecksOfContact.return_value = [ Registry.AdminContactVerification.ContactCheckListItem( check_handle='a', test_suite_handle='manual', contact_id=75L, contact_handle='KONTAKT', checked_contact_hid=1L, created=ccReg.DateTimeType(date=ccReg.DateType(day=6, month=6, year=2014), hour=16, minute=13, second=14), updated=ccReg.DateTimeType(date=ccReg.DateType(day=6, month=6, year=2014), hour=16, minute=13, second=32), last_test_finished=ccReg.DateTimeType(date=ccReg.DateType( day=6, month=6, year=2014), hour=14, minute=13, second=14), last_contact_update=ccReg.DateTimeType(date=ccReg.DateType( day=6, month=6, year=2014), hour=14, minute=13, second=0), current_status='enqueued'), ]
def state(self, state_id): return Registry.State( id=state_id, linked=[], _from=ccReg.DateTimeType(date=ccReg.DateType(day=1, month=10, year=2013), hour=16, minute=45, second=5), to=ccReg.DateTimeType(date=ccReg.DateType(day=0, month=0, year=0), hour=0, minute=0, second=0))
def test_detail_page_history(self): self.web_session_mock['history'] = True self.verif_mock.getContactCheckMessages.return_value = [ Registry.AdminContactVerification.Message( id=2L, type_handle='registered_letter', content_handle='contact_check_thank_you', created=ccReg.DateTimeType(date=ccReg.DateType(day=9, month=6, year=2014), hour=8, minute=51, second=30), updated=None, status='ready'), Registry.AdminContactVerification.Message( id=1L, type_handle='registered_letter', content_handle='contact_check_notice', created=ccReg.DateTimeType(date=ccReg.DateType(day=9, month=6, year=2014), hour=8, minute=49, second=54), updated=None, status='ready'), Registry.AdminContactVerification.Message( id=6L, type_handle='email', content_handle='contact_check_notice', created=ccReg.DateTimeType(date=ccReg.DateType(day=9, month=6, year=2014), hour=8, minute=49, second=54), updated=ccReg.DateTimeType(date=ccReg.DateType(day=9, month=6, year=2014), hour=8, minute=49, second=56), status='sent') ]
recoder = CorbaRecode('utf-8') c2u = recoder.decode # recode from corba string to unicode u2c = recoder.encode # recode from unicode to strings admin = corba.getObject('Admin', 'ccReg.Admin') corbaSessionKey = admin.login('superuser', 'superuser123') corbaSession = admin.getSession(corbaSessionKey) actions = corbaSession.getEPPActions() afilter = actions.add() print afilter print 'nastavuji filtery' #afilter.addObject().addHandle()._set_value("blabla.cz") di = ccReg.DateTimeInterval( ccReg.DateTimeType(ccReg.DateType(24,9,2007),0,0,0), ccReg.DateTimeType(ccReg.DateType(0,0,0),0,0,0), ccReg.DAY, -1 ) afilter.addTime()._set_value(di) print 'pred reloadF()' actions.reloadF() print 'po reloadF()' print 'HEADERS:' print actions.getColumnHeaders(); print 'RADKY(celkem:%s):' % actions._get_numRows() #for i in range(actions._get_numRows()): # print actions.getRow(i); print 'KONEC'
def _get_contact_check_func(self, test_suite_handle, check_status=None): ''' Returns function used for for side_effect the will return contact check of givet `test_suite`. ''' if check_status is not None: current_status = check_status else: if test_suite_handle == 'automatic': current_status = 'auto_fail' else: current_status = 'auto_to_be_decided' return lambda handle: Registry.AdminContactVerification.ContactCheckDetail( check_handle=self.check_handle, test_suite_handle=test_suite_handle, contact_id=1L, contact_handle='KONTAKT', checked_contact_hid=1L, created=ccReg.DateTimeType(date=ccReg.DateType( day=6, month=6, year=2014), hour=15, minute=34, second=55), status_history=[ Registry.AdminContactVerification.ContactCheckStatus( status='enqueue_req', update=ccReg.DateTimeType(date=ccReg.DateType( day=6, month=6, year=2014), hour=15, minute=34, second=55), logd_request_id=None), Registry.AdminContactVerification.ContactCheckStatus( status='enqueued', update=ccReg.DateTimeType(date=ccReg.DateType( day=6, month=6, year=2014), hour=15, minute=34, second=55), logd_request_id=None), Registry.AdminContactVerification.ContactCheckStatus( status='running', update=ccReg.DateTimeType(date=ccReg.DateType( day=6, month=6, year=2014), hour=15, minute=35, second=18), logd_request_id=None), Registry.AdminContactVerification.ContactCheckStatus( status=current_status, update=ccReg.DateTimeType(date=ccReg.DateType( day=6, month=6, year=2014), hour=15, minute=35, second=21), logd_request_id=None) ], test_list=[ Registry.AdminContactVerification.ContactTest( test_handle='name_syntax', created=ccReg.DateTimeType(date=ccReg.DateType( day=6, month=6, year=2014), hour=15, minute=35, second=18), status_history=[ Registry.AdminContactVerification.ContactTestStatus( status='enqueued', err_msg='', update=ccReg.DateTimeType(date=ccReg.DateType( day=6, month=6, year=2014), hour=15, minute=35, second=18), logd_request_id=None), Registry.AdminContactVerification.ContactTestStatus( status='running', err_msg='', update=ccReg.DateTimeType(date=ccReg.DateType( day=6, month=6, year=2014), hour=15, minute=35, second=18), logd_request_id=None), Registry.AdminContactVerification.ContactTestStatus( status='ok', err_msg='', update=ccReg.DateTimeType(date=ccReg.DateType( day=6, month=6, year=2014), hour=15, minute=35, second=18), logd_request_id=None) ], tested_contact_data=['Jan Novak'], current_contact_data=['Jan Novak']), Registry.AdminContactVerification.ContactTest( test_handle='phone_syntax', created=ccReg.DateTimeType(date=ccReg.DateType( day=6, month=6, year=2014), hour=15, minute=35, second=18), status_history=[ Registry.AdminContactVerification.ContactTestStatus( status='enqueued', err_msg='', update=ccReg.DateTimeType(date=ccReg.DateType( day=6, month=6, year=2014), hour=15, minute=35, second=18), logd_request_id=None), Registry.AdminContactVerification.ContactTestStatus( status='running', err_msg='', update=ccReg.DateTimeType(date=ccReg.DateType( day=6, month=6, year=2014), hour=15, minute=35, second=18), logd_request_id=None), Registry.AdminContactVerification.ContactTestStatus( status='ok', err_msg='', update=ccReg.DateTimeType(date=ccReg.DateType( day=6, month=6, year=2014), hour=15, minute=35, second=19), logd_request_id=None) ], tested_contact_data=['+420.775897897'], current_contact_data=['+420.775897897']), Registry.AdminContactVerification.ContactTest( test_handle='email_syntax', created=ccReg.DateTimeType(date=ccReg.DateType( day=6, month=6, year=2014), hour=15, minute=35, second=18), status_history=[ Registry.AdminContactVerification.ContactTestStatus( status='enqueued', err_msg='', update=ccReg.DateTimeType(date=ccReg.DateType( day=6, month=6, year=2014), hour=15, minute=35, second=18), logd_request_id=None), Registry.AdminContactVerification.ContactTestStatus( status='running', err_msg='', update=ccReg.DateTimeType(date=ccReg.DateType( day=6, month=6, year=2014), hour=15, minute=35, second=19), logd_request_id=None), Registry.AdminContactVerification.ContactTestStatus( status='ok', err_msg='', update=ccReg.DateTimeType(date=ccReg.DateType( day=6, month=6, year=2014), hour=15, minute=35, second=19), logd_request_id=None) ], tested_contact_data=['*****@*****.**'], current_contact_data=['*****@*****.**']), Registry.AdminContactVerification.ContactTest( test_handle='cz_address_existence', created=ccReg.DateTimeType(date=ccReg.DateType( day=6, month=6, year=2014), hour=15, minute=35, second=18), status_history=[ Registry.AdminContactVerification.ContactTestStatus( status='enqueued', err_msg='', update=ccReg.DateTimeType(date=ccReg.DateType( day=6, month=6, year=2014), hour=15, minute=35, second=18), logd_request_id=None), Registry.AdminContactVerification.ContactTestStatus( status='running', err_msg='', update=ccReg.DateTimeType(date=ccReg.DateType( day=6, month=6, year=2014), hour=15, minute=35, second=19), logd_request_id=None), Registry.AdminContactVerification.ContactTestStatus( status='fail', err_msg='', update=ccReg.DateTimeType(date=ccReg.DateType( day=6, month=6, year=2014), hour=15, minute=35, second=19), logd_request_id=None) ], tested_contact_data= ['Namesti republiky 1230/12', 'Praha', '12000', 'CZ'], current_contact_data= ['Namesti generala Fejlureho 1/1', 'Praha', '13000', 'CZ' ]), Registry.AdminContactVerification.ContactTest( test_handle='email_host_existence', created=ccReg.DateTimeType(date=ccReg.DateType( day=6, month=6, year=2014), hour=15, minute=35, second=18), status_history=[ Registry.AdminContactVerification.ContactTestStatus( status='enqueued', err_msg='', update=ccReg.DateTimeType(date=ccReg.DateType( day=6, month=6, year=2014), hour=15, minute=35, second=18), logd_request_id=None), Registry.AdminContactVerification.ContactTestStatus( status='running', err_msg='', update=ccReg.DateTimeType(date=ccReg.DateType( day=6, month=6, year=2014), hour=15, minute=35, second=21), logd_request_id=None), Registry.AdminContactVerification.ContactTestStatus( status='ok', err_msg='', update=ccReg.DateTimeType(date=ccReg.DateType( day=6, month=6, year=2014), hour=15, minute=35, second=21), logd_request_id=None) ], tested_contact_data=['*****@*****.**'], current_contact_data=['*****@*****.**']) ])
def test_json_filter_perms(self): authorizer = TestAuthorizer() self.monkey_patch(self.web_session_mock['user'], '_authorizer', authorizer) self.verif_mock.getActiveChecks.side_effect = lambda test_suite: [ Registry.AdminContactVerification.ContactCheckListItem( check_handle='a', test_suite_handle='automatic', contact_id=75L, contact_handle='KONTAKT', checked_contact_hid=1L, created=ccReg.DateTimeType(date=ccReg.DateType( day=6, month=6, year=2014), hour=16, minute=13, second=14), updated=ccReg.DateTimeType(date=ccReg.DateType( day=6, month=6, year=2014), hour=16, minute=13, second=32), last_test_finished=ccReg.DateTimeType(date=ccReg.DateType( day=6, month=6, year=2014), hour=14, minute=13, second=14), last_contact_update=ccReg.DateTimeType(date=ccReg.DateType( day=6, month=6, year=2014), hour=14, minute=13, second=0), current_status='auto_fail'), Registry.AdminContactVerification.ContactCheckListItem( check_handle='a', test_suite_handle='manual', contact_id=75L, contact_handle='KONTAKT', checked_contact_hid=1L, created=ccReg.DateTimeType(date=ccReg.DateType( day=6, month=6, year=2014), hour=16, minute=13, second=14), updated=ccReg.DateTimeType(date=ccReg.DateType( day=6, month=6, year=2014), hour=16, minute=13, second=32), last_test_finished=ccReg.DateTimeType(date=ccReg.DateType( day=6, month=6, year=2014), hour=14, minute=13, second=14), last_contact_update=ccReg.DateTimeType(date=ccReg.DateType( day=6, month=6, year=2014), hour=14, minute=13, second=0), current_status='auto_to_be_decided'), Registry.AdminContactVerification.ContactCheckListItem( check_handle='a', test_suite_handle='thank_you', contact_id=75L, contact_handle='KONTAKT', checked_contact_hid=1L, created=ccReg.DateTimeType(date=ccReg.DateType( day=6, month=6, year=2014), hour=16, minute=13, second=14), updated=ccReg.DateTimeType(date=ccReg.DateType( day=6, month=6, year=2014), hour=16, minute=13, second=32), last_test_finished=ccReg.DateTimeType(date=ccReg.DateType( day=6, month=6, year=2014), hour=14, minute=13, second=14), last_contact_update=ccReg.DateTimeType(date=ccReg.DateType( day=6, month=6, year=2014), hour=14, minute=13, second=0), current_status='auto_to_be_decided'), ]
created=datetime(2014, 1, 1, 13, 30, 45), updated=datetime(2014, 1, 2, 9, 55, 47), last_test_finished=datetime(2014, 1, 2, 9, 55, 47), last_contact_update=datetime(2013, 12, 22, 12, 34, 56), current_status='auto_fail'): '''Creates check list item''' return Registry.AdminContactVerification.ContactCheckListItem( check_handle=handle, test_suite_handle=test_suite_handle, contact_id=contact_id, contact_handle=contact_handle, contact_hid=1L, checked_contact_hid=1L, created=ccReg.DateTimeType(date=ccReg.DateType(day=created.day, month=created.month, year=created.year), hour=created.hour, minute=created.minute, second=created.second), updated=ccReg.DateTimeType(date=ccReg.DateType(day=updated.day, month=updated.month, year=updated.year), hour=updated.hour, minute=updated.minute, second=updated.second), last_test_finished=ccReg.DateTimeType( date=ccReg.DateType(day=last_test_finished.day, month=last_test_finished.month, year=last_test_finished.year), hour=last_test_finished.hour, minute=last_test_finished.minute, second=last_test_finished.second),