def test_build_query_from_querydict_two_values(self):
     """docstring for test_build_query_from_querydict_two_values"""
     dictionary = QueryDict("key=value&key2=value2")
     result = build_query(dictionary)
     q = [Q(**({u'key__icontains': u'value'})), Q(**({u'key2__icontains': u'value2'}))]
     self.assertEqual(q[0].children, result[1].children)
     self.assertEqual(q[1].children, result[0].children)
 def test_build_query_two_arguements(self):
     dictionary = {'key': 'value', 'key2': 'value2'}
     result = build_query(dictionary)
     q = [Q(**({'key__icontains': 'value'})), Q(**({'key2__icontains': 'value2'}))]
     self.assertEqual(q[0].children, result[1].children)
     self.assertEqual(q[1].children, result[0].children)
 def test_build_query_from_querydict(self):
     """Testing query building from querydict."""
     dictionairy = QueryDict("key=value")
     result = build_query(dictionairy)
     q = [Q(**{'key__icontains': u'value'})]
     self.assertEqual(q[0].children, result[0].children)
 def test_build_query_one_argument(self):
     dictionary = {'key': 'value'}
     result = build_query(dictionary)
     q = [Q(**({'key__icontains': 'value'}))]
     self.assertEqual(q[0].children, result[0].children)