def test_remove_nonexistent_query_parameters(): request = mock.Mock(url='http://g.com/') assert _remove_query_parameters(request, ['w','q']).path == '/'
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(): request = mock.Mock(url='http://g.com/?q=cowboys&w=1') assert _remove_query_parameters(request, ['w','q']).path == '/'
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/'