unittest: TestSuite: Add undescore to internal field, self._tests.

To avoid possible name clashes.

Signed-off-by: Paul Sokolovsky <pfalcon@users.sourceforge.net>
pull/488/head
Paul Sokolovsky 2019-12-15 15:05:18 +03:00 zatwierdzone przez Andrew Leech
rodzic dc788f4e50
commit c72ec5c029
1 zmienionych plików z 3 dodań i 3 usunięć

Wyświetl plik

@ -170,16 +170,16 @@ def skipUnless(cond, msg):
class TestSuite: class TestSuite:
def __init__(self): def __init__(self):
self.tests = [] self._tests = []
def addTest(self, cls): def addTest(self, cls):
self.tests.append(cls) self._tests.append(cls)
class TestRunner: class TestRunner:
def run(self, suite): def run(self, suite):
res = TestResult() res = TestResult()
for c in suite.tests: for c in suite._tests:
res.exceptions.extend(run_class(c, res)) res.exceptions.extend(run_class(c, res))
print("Ran %d tests\n" % res.testsRun) print("Ran %d tests\n" % res.testsRun)