Ejemplo n.º 1
0
 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'),
     ]
Ejemplo n.º 2
0
 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))
Ejemplo n.º 3
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')
     ]
Ejemplo n.º 4
0
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'
Ejemplo n.º 5
0
 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=['*****@*****.**'])
         ])
Ejemplo n.º 6
0
    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'),
        ]
Ejemplo n.º 7
0
           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),