def test_basic(self): with stackinabox.util_requests_mock.activate(): stackinabox.util_requests_mock.requests_mock_registration( 'localhost') with mock.patch('statsd.StatsClient') as mok_statsd_client: mok_statsd_client.return_value = self.statsd_client self.metrics = metrics.wrap(util.app)
def test_patch(self): with stackinabox.util_requests_mock.activate(): stackinabox.util_requests_mock.requests_mock_registration( 'localhost') with mock.patch('statsd.StatsClient') as mok_statsd_client: mok_statsd_client.return_value = self.statsd_client self.metrics = metrics.wrap(util.app) my_env = self.create_env('/', method='PATCH') self.assertIn('REQUEST_METHOD', my_env) self.assertIn('PATH_INFO', my_env) self.metrics(my_env, self.start_response)