54
55
for x in xrange(10824):
55
56
t.is_ignored(str(x))
56
57
self.time(call_is_ignored_10824_not_ignored)
59
def test_is_ignored_10_patterns(self):
60
t = self.make_branch_and_tree('.')
61
ignores.add_runtime_ignores([u'*.%i' % i for i in range(1, 9)])
62
ignores.add_runtime_ignores(['./foo', 'foo/bar'])
63
self.time(t.is_ignored,'bar')
64
ignores._runtime_ignores = set()
66
def test_is_ignored_50_patterns(self):
67
t = self.make_branch_and_tree('.')
68
ignores.add_runtime_ignores([u'*.%i' % i for i in range(1, 49)])
69
ignores.add_runtime_ignores(['./foo', 'foo/bar'])
70
self.time(t.is_ignored,'bar')
71
ignores._runtime_ignores = set()
73
def test_is_ignored_100_patterns(self):
74
t = self.make_branch_and_tree('.')
75
ignores.add_runtime_ignores([u'*.%i' % i for i in range(1, 99)])
76
ignores.add_runtime_ignores(['./foo', 'foo/bar'])
77
self.time(t.is_ignored,'bar')
78
ignores._runtime_ignores = set()
80
def test_is_ignored_1000_patterns(self):
81
t = self.make_branch_and_tree('.')
82
ignores.add_runtime_ignores([u'*.%i' % i for i in range(1, 999)])
83
ignores.add_runtime_ignores(['./foo', 'foo/bar'])
84
self.time(t.is_ignored,'bar')
85
ignores._runtime_ignores = set()