def test_find_min_match_b5(self):
     items = self._get_test_items()
     sort_str = 'b'
     flair = {'b': 5}
     expect_items = []
     self.assertEqual(
         expect_items,
         utils.find_min_match(items, sort_str, **flair),
     )
 def test_find_min_match_b2(self):
     items = self._get_test_items()
     sort_str = 'b'
     flair = {'b': 2}
     expect_items = [items[0], items[2], items[1]]
     self.assertEqual(
         expect_items,
         utils.find_min_match(items, sort_str, **flair),
     )
 def test_find_min_match_no_sort(self):
     items = self._get_test_items()
     sort_str = None
     flair = {}
     expect_items = items
     self.assertEqual(
         expect_items,
         list(utils.find_min_match(items, sort_str, **flair)),
     )
Esempio n. 4
0
 def test_find_min_match_b5(self):
     items = self._get_test_items()
     sort_str = 'b'
     flair = {'b': 5}
     expect_items = []
     self.assertEqual(
         expect_items,
         utils.find_min_match(items, sort_str, **flair),
     )
Esempio n. 5
0
 def test_find_min_match_b2(self):
     items = self._get_test_items()
     sort_str = 'b'
     flair = {'b': 2}
     expect_items = [items[0], items[2], items[1]]
     self.assertEqual(
         expect_items,
         utils.find_min_match(items, sort_str, **flair),
     )
Esempio n. 6
0
 def test_find_min_match_no_sort(self):
     items = self._get_test_items()
     sort_str = None
     flair = {}
     expect_items = items
     self.assertEqual(
         expect_items,
         list(utils.find_min_match(items, sort_str, **flair)),
     )