diff --git a/tests/test_request.py b/tests/test_request.py index 59e6865..2db711a 100644 --- a/tests/test_request.py +++ b/tests/test_request.py @@ -55,6 +55,8 @@ def test_check_connect(port=None): def test_update_query_params(): - assert update_query_params('http://example.com/', {'foo': 1}) == 'http://example.com/?foo=1' - assert update_query_params('http://example.com/?foo=1', {'foo': 2}) == 'http://example.com/?foo=2' - assert update_query_params('http://example.com/?foo=1', {'foo': 2, 'bar': 3}) == 'http://example.com/?foo=2&bar=3' + base = 'http://example.com/' + assert update_query_params(base, {'foo': 1}) == base + '?foo=1' + assert update_query_params(base + '?foo=1', {'foo': 2}) == base + '?foo=2' + assert update_query_params(base + '?foo=1', {'foo': 2, 'bar': 3}) in \ + (base + '?foo=2&bar=3', base + '?foo=2&bar=3')