Exemplo n.º 1
0
 def test_root_url_no_query_string(self):
     context = {}
     context['request'] = RequestFactory().get('/')
     result = change_query_string(context)
     assert result == '/'
Exemplo n.º 2
0
 def test_remove_leave_some(self):
     context = {}
     context['request'] = RequestFactory().get('/page/?foo=bar&other=thing')
     result = change_query_string(context, foo=None)
     assert result == '/page/?other=thing'
Exemplo n.º 3
0
 def test_change_query_without_base(self):
     context = {}
     context['request'] = RequestFactory().get('/page/?foo=bar')
     result = change_query_string(context, foo='else', _no_base=True)
     assert result == '?foo=else'
Exemplo n.º 4
0
 def test_with_query_string(self):
     context = {}
     context['request'] = RequestFactory().get('/page/?foo=bar&bar=baz')
     result = change_query_string(context)
     assert result == '/page/?foo=bar&bar=baz'
Exemplo n.º 5
0
 def test_change_query_string(self):
     context = {}
     context['request'] = RequestFactory().get('/page/?foo=bar')
     result = change_query_string(context, foo='else')
     assert result == '/page/?foo=else'
Exemplo n.º 6
0
 def test_remove_query_string(self):
     context = {}
     context['request'] = RequestFactory().get('/page/?foo=bar')
     result = change_query_string(context, foo=None)
     eq_(result, '/page/')
Exemplo n.º 7
0
 def test_with_path_no_query_string(self):
     context = {}
     context['request'] = RequestFactory().get('/page/')
     result = change_query_string(context)
     assert result == '/page/'
Exemplo n.º 8
0
 def test_remove_leave_some(self):
     context = {}
     context['request'] = RequestFactory().get('/page/?foo=bar&other=thing')
     result = change_query_string(context, foo=None)
     eq_(result, '/page/?other=thing')
Exemplo n.º 9
0
 def test_change_query_without_base(self):
     context = {}
     context['request'] = RequestFactory().get('/page/?foo=bar')
     result = change_query_string(context, foo='else', _no_base=True)
     eq_(result, '?foo=else')
Exemplo n.º 10
0
 def test_remove_query_string(self):
     context = {}
     context['request'] = RequestFactory().get('/page/?foo=bar')
     result = change_query_string(context, foo=None)
     eq_(result, '/page/')
Exemplo n.º 11
0
 def test_with_query_string(self):
     context = {}
     context['request'] = RequestFactory().get('/page/?foo=bar&bar=baz')
     result = change_query_string(context)
     eq_(result, '/page/?foo=bar&bar=baz')
Exemplo n.º 12
0
 def test_with_path_no_query_string(self):
     context = {}
     context['request'] = RequestFactory().get('/page/')
     result = change_query_string(context)
     eq_(result, '/page/')
Exemplo n.º 13
0
 def test_root_url_no_query_string(self):
     context = {}
     context['request'] = RequestFactory().get('/')
     result = change_query_string(context)
     eq_(result, '/')
Exemplo n.º 14
0
 def test_change_query_string(self):
     context = {}
     context['request'] = RequestFactory().get('/page/?foo=bar')
     result = change_query_string(context, foo='else')
     assert result == '/page/?foo=else'