From c0b02c30cd86c7846bd00f4a6188fbbf87ba6519 Mon Sep 17 00:00:00 2001 From: Prodesire Date: Tue, 27 Mar 2018 21:11:15 +0800 Subject: [PATCH] fix test update_query_params error --- tests/test_request.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) 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')