Skip to content
This repository was archived by the owner on Mar 28, 2020. It is now read-only.

Commit 09e2479

Browse files
committed
[lit] Fix refacto introduced by rL282479.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@282501 91177308-0d34-0410-b5e6-96231b3b80d8
1 parent 3ecd753 commit 09e2479

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

utils/lit/lit/run.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,16 +151,18 @@ def run_one_tester(run, provider, display):
151151
tester.run()
152152

153153
###
154+
154155
class _Display(object):
155156
def __init__(self, display, provider, maxFailures):
156157
self.display = display
158+
self.provider = provider
157159
self.maxFailures = maxFailures or object()
158160
self.failedCount = 0
159161
def update(self, test):
160162
self.display.update(test)
161163
self.failedCount += (test.result.code == lit.Test.FAIL)
162164
if self.failedCount == self.maxFailures:
163-
provider.cancel()
165+
self.provider.cancel()
164166

165167
def handleFailures(provider, consumer, maxFailures):
166168
consumer.display = _Display(consumer.display, provider, maxFailures)

0 commit comments

Comments
 (0)