65
65
self.assertEqual(t.has(urlescape('%')), True)
66
66
self.assertEqual(list(t.has_multi(['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h'])),
67
67
[True, True, False, False, True, False, True, False])
68
self.assertEqual(t.has_any(['a', 'b', 'c']), True)
69
self.assertEqual(t.has_any(['c', 'd', 'f', urlescape('%%')]), False)
68
70
self.assertEqual(list(t.has_multi(iter(['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h']))),
69
71
[True, True, False, False, True, False, True, False])
72
self.assertEqual(t.has_any(['c', 'c', 'c']), False)
73
self.assertEqual(t.has_any(['b', 'b', 'b']), True)