Example #1
0
 def get_request_data(self):
     return ({
         'service_name': rand_string(),
         'usage': rand_int(),
         'mean': rand_float(),
         'rate': rand_float(),
         'time': rand_float(),
         'usage_trend': rand_string(),
         'mean_trend': rand_string(),
         'min_resp_time': rand_float(),
         'max_resp_time': rand_float(),
         'service_id': rand_int()
     })
Example #2
0
 def get_response_data(self):
     return Bunch({
         'service_name': rand_string(),
         'usage': rand_int(),
         'mean': rand_float(),
         'rate': rand_float(),
         'time': rand_float(),
         'usage_trend': rand_string(),
         'mean_trend': rand_string(),
         'min_resp_time': rand_float(),
         'max_resp_time': rand_float(),
         'all_services_usage': rand_string(),
         'all_services_time': rand_string(),
         'mean_all_services': rand_string(),
         'usage_perc_all_services': rand_string(),
         'time_perc_all_services': rand_string()
     })
Example #3
0
    def test_timeout(self):
        """ https://github.com/zatosource/zato/issues/112 (HTTP timeouts)
        """
        for name in 'ping', 'get', 'delete', 'options', 'post', 'send', 'put', 'patch':
            for transport in URL_TYPE:
                config = self._get_config()
                config['transport'] = transport
                expected_timeout = rand_float()
                config['timeout'] = expected_timeout
                requests_module = _FakeRequestsModule()

                wrapper = HTTPSOAPWrapper(config, requests_module)
                func = getattr(wrapper, name)
                func(rand_string())

                self.assertIn('timeout', requests_module.session_obj.request_kwargs)
                eq_(expected_timeout, requests_module.session_obj.request_kwargs['timeout'])
Example #4
0
    def test_timeout(self):
        """ https://github.com/zatosource/zato/issues/112 (HTTP timeouts)
        """
        for name in 'ping', 'get', 'delete', 'options', 'post', 'send', 'put', 'patch':
            for transport in URL_TYPE:
                config = self._get_config()
                config['transport'] = transport
                expected_timeout = rand_float()
                config['timeout'] = expected_timeout
                requests_module = _FakeRequestsModule()

                wrapper = HTTPSOAPWrapper(config, requests_module)
                func = getattr(wrapper, name)
                func(rand_string())

                self.assertIn('timeout', requests_module.session_obj.request_kwargs)
                eq_(expected_timeout, requests_module.session_obj.request_kwargs['timeout'])
Example #5
0
 def get_response_data(self):
     return Bunch({'response_time':rand_float()})
Example #6
0
File: test_sql.py Project: xbx/zato
 def get_response_data(self):
     return Bunch({'response_time': rand_float()})
 def get_request_data(self):
     return ({'service_name':rand_string(), 'usage':rand_int(), 'mean':rand_float(), 'rate':rand_float(), 'time':rand_float(),
              'usage_trend':rand_string(), 'mean_trend':rand_string(), 'min_resp_time':rand_float(), 'max_resp_time':rand_float(),
              'service_id':rand_int()}
             )
 def get_response_data(self):
     return Bunch({'service_name':rand_string(), 'usage':rand_int(), 'mean':rand_float(), 'rate':rand_float(), 'time':rand_float(),
                   'usage_trend':rand_string(), 'mean_trend':rand_string(), 'min_resp_time':rand_float(), 'max_resp_time':rand_float(),
                   'all_services_usage':rand_string(), 'all_services_time':rand_string(), 'mean_all_services':rand_string(),
                   'usage_perc_all_services':rand_string(), 'time_perc_all_services':rand_string()})