def test_update_query_data_with_multiple_values_unicode(self):
     u = UrlHelper('/foo?foo=1&bar=2')
     u.update_query_data(foo=[1, 2, 'слово'])
     self.assertEqual(u.get_query_data()['foo'], 'слово')
     self.assertEqual(u.get_query_data().getlist('foo'), [1, 2, 'слово'])
 def test_update_query_data(self):
     u = UrlHelper('/foo?foo=1&bar=2')
     u.update_query_data(foo=2)
     self.assertEqual(u.get_query_data()['foo'], 2)
 def test_update_query_data_unicode(self):
     u = UrlHelper('/foo?foo=1&bar=2')
     u.update_query_data(foo='слово')
     self.assertEqual(u.get_query_data()['foo'], 'слово')
 def test_url_helper_get_query_data_unicode(self):
     u = UrlHelper('/foo?foo=1&bar=слово')
     data = u.get_query_data()
     self.assertEqual(data['foo'], '1')
     self.assertEqual(data['bar'], 'слово')
 def test_update_query_data_with_multiple_values_unicode(self):
     u = UrlHelper('/foo?foo=1&bar=2')
     u.update_query_data(foo=[1, 2, 'слово'])
     self.assertEqual(u.get_query_data()['foo'], 'слово')
     self.assertEqual(u.get_query_data().getlist('foo'), [1, 2, 'слово'])
 def test_update_query_data_unicode(self):
     u = UrlHelper('/foo?foo=1&bar=2')
     u.update_query_data(foo='слово')
     self.assertEqual(u.get_query_data()['foo'], 'слово')
 def test_update_query_data(self):
     u = UrlHelper('/foo?foo=1&bar=2')
     u.update_query_data(foo=2)
     self.assertEqual(u.get_query_data()['foo'], 2)
 def test_url_helper_get_query_data_unicode(self):
     u = UrlHelper('/foo?foo=1&bar=слово')
     data = u.get_query_data()
     self.assertEqual(data['foo'], '1')
     self.assertEqual(data['bar'], 'слово')