Fix proxy logging api version

Change-Id: If5793d1b18cf8f35b8f98206f029f6cc6ca0cf1e
This commit is contained in:
Yan Xiao
2024年08月26日 09:56:20 -04:00
parent 92eebe24c6
commit 26de169ad3

View File

@@ -285,7 +285,7 @@ class TestProxyLogging(unittest.TestCase):
def test_log_request_statsd_invalid_stats_types(self):
app = proxy_logging.ProxyLoggingMiddleware(
FakeApp(), {}, logger=self.logger)
for url in ['/', '/foo', '/foo/bar', '/v1']:
for url in ['/', '/foo', '/foo/bar', '/v1', '/v1.0']:
req = Request.blank(url, environ={'REQUEST_METHOD': 'GET'})
resp = app(req.environ, start_response)
# get body
@@ -295,7 +295,7 @@ class TestProxyLogging(unittest.TestCase):
def test_log_request_stat_type_bad(self):
for bad_path in ['', '/', '/bad', '/baddy/mc_badderson', '/v1',
'/v1/']:
'/v1/', '/v1.0', '/v1.0/']:
app = proxy_logging.ProxyLoggingMiddleware(
FakeApp(), {}, logger=self.logger)
req = Request.blank(bad_path, environ={'REQUEST_METHOD': 'GET'})
@@ -326,6 +326,15 @@ class TestProxyLogging(unittest.TestCase):
'/v1/a/c/o/p': 'object',
'/v1/a/c/o/p/': 'object',
'/v1/a/c/o/p/p2': 'object',
'/v1.0/a': 'account',
'/v1.0/a/': 'account',
'/v1.0/a/c': 'container',
'/v1.0/a/c/': 'container',
'/v1.0/a/c/o': 'object',
'/v1.0/a/c/o/': 'object',
'/v1.0/a/c/o/p': 'object',
'/v1.0/a/c/o/p/': 'object',
'/v1.0/a/c/o/p/p2': 'object',
}
with mock.patch("time.time", stub_time):
for path, exp_type in path_types.items():
Reference in New Issue
openstack/swift
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.

The note is not visible to the blocked user.