def test_get_uri_script_name(self): environ = {'PATH_INFO': '/data', 'SCRIPT_NAME': '/proxy'} assert get_uri(environ) == '/proxy/data'
def test_get_uri_query_string(self): environ = {'PATH_INFO': '/data', 'QUERY_STRING': 'foo=bar'} assert get_uri(environ) == '/data?foo=bar'
def test_get_uri(self): environ = {'PATH_INFO': '/data'} assert get_uri(environ) == '/data'
def test_get_uri_script_name(self): environ = { 'PATH_INFO': '/data', 'SCRIPT_NAME': '/proxy' } assert get_uri(environ) == '/proxy/data'
def test_get_uri_query_string(self): environ = { 'PATH_INFO': '/data', 'QUERY_STRING': 'foo=bar' } assert get_uri(environ) == '/data?foo=bar'