예제 #1
0
 def test_value_passes_if_matched_anywhere_in_filter(self):
     value = factory.make_name('value')
     self.assertTrue(
         download_descriptions.value_passes_filter_list([
             factory.make_name('filter'),
             value,
             factory.make_name('filter'),
         ], value))
 def test_any_value_passes_asterisk(self):
     self.assertTrue(
         download_descriptions.value_passes_filter_list(
             ["*"], factory.make_name("value")))
 def test_matched_value_passes(self):
     value = factory.make_name("value")
     self.assertTrue(
         download_descriptions.value_passes_filter_list([value], value))
 def test_unmatched_value_does_not_pass(self):
     self.assertFalse(
         download_descriptions.value_passes_filter_list(
             [factory.make_name("filter")], factory.make_name("value")))
 def test_nothing_passes_empty_list(self):
     self.assertFalse(
         download_descriptions.value_passes_filter_list(
             [], factory.make_name("value")))