def test_remove_query_parameters(): # Test the backward-compatible API wrapper. uri = 'http://g.com/?q=cowboys&w=1' request = Request('GET', uri, '', {}) remove_query_parameters(request, ['w']) assert request.uri == 'http://g.com/?q=cowboys'
def test_remove_nonexistent_query_parameters(): uri = 'http://g.com/' request = Request('GET', uri, '', {}) remove_query_parameters(request, ['w', 'q']) assert request.uri == 'http://g.com/'
def test_remove_all_query_parameters(): uri = 'http://g.com/?q=cowboys&w=1' request = Request('GET', uri, '', {}) remove_query_parameters(request, ['w', 'q']) assert request.uri == 'http://g.com/'
def test_remove_query_parameters(): # Test the backward-compatible API wrapper. uri = "http://g.com/?q=cowboys&w=1" request = Request("GET", uri, "", {}) remove_query_parameters(request, ["w"]) assert request.uri == "http://g.com/?q=cowboys"