def test_merge_query_param(self): original = 'http://example.com/?spam=eggs' url = QueryURLObject(original) eq_(url.merge_query_param('spam', 'eggs'), original) eq_(url.merge_query_param('spam', 'spam'), original + '&spam=spam') original = 'http://example.com/?foo=&spam=eggs&foo=bar' url = QueryURLObject(original) eq_(url.merge_query_param('foo', None), 'http://example.com/?foo=&foo=bar&spam=eggs') eq_(url.merge_query_param('foo', [None]), 'http://example.com/?foo=&foo=bar&spam=eggs')
def test_merge_query_param(self): original = 'http://example.com/?spam=eggs' url = QueryURLObject(original) eq_(url.merge_query_param('spam', 'eggs'), original) eq_(url.merge_query_param('spam', 'spam'), original + '&spam=spam') original = 'http://example.com/?foo=&spam=eggs&foo=bar' url = QueryURLObject(original) eq_(url.merge_query_param('foo', None), 'http://example.com/?foo=&foo=bar&spam=eggs') eq_(url.merge_query_param('foo', [None]), 'http://example.com/?foo=&foo=bar&spam=eggs')
def test_merge_query_param(self): original = 'http://example.com/?spam=eggs' url = QueryURLObject(original) eq_(url.merge_query_param('spam', 'eggs'), original) eq_(url.merge_query_param('spam', 'spam'), original + '&spam=spam')
def test_merge_query_param(self): original = 'http://example.com/?spam=eggs' url = QueryURLObject(original) eq_(url.merge_query_param('spam', 'eggs'), original) eq_(url.merge_query_param('spam', 'spam'), original + '&spam=spam')