示例#1
0
 def test_add_external_monitor(self):
     test_args = {'type': 'http',
                  'name': 'add_' + self.temp_str,
                  'detailed_test_type': '1',
                  'url': 'google.com',
                  'interval': 5,
                  'location_ids': [1,5,9],
                  'tag': self.temp_str}
     res = external.add_external_monitor(**test_args)
     assert_equals(res['status'],'ok')
     external.delete_external_monitor(testIds=res['data']['testId'])
示例#2
0
    def setUp(self):
        Monitis.debug = True
        self.temp_str = 'test_' + b2a_hex(urandom(4)).upper()

        # create an external monitor
        test_args = {'type': 'ping',
                     'name': self.temp_str,
                     'detailed_test_type': '1',
                     'url': 'google.com',
                     'interval': 5,
                     'location_ids': [1,5,9],
                     'tag': self.temp_str}
        res = external.add_external_monitor(**test_args)

        self.test_id = res['data']['testId']