Ejemplo n.º 1
0
 def test_attach_filters(self):
     sorted_filters = [NameFilter(1, None),
                       IssueFilter(2, None, None, None)
                       ]
     unsorted_filters = [IssueFilter(2, None, None, None),
                         NameFilter(1, None)
                         ]
     q = Query(None)
     q.attach_filters(sorted_filters)
     self.assertEqual(q.filters, sorted_filters)
     q.filters = []
     q.attach_filters(unsorted_filters)
     self.assertEqual(q.filters, sorted_filters)