Ejemplo n.º 1
0
    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')
Ejemplo n.º 2
0
    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')
Ejemplo n.º 3
0
    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')
Ejemplo n.º 4
0
    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')