TestBase.setUp() needs to make sure lldb.blacklist is not None

before iterating on it.

llvm-svn: 120623
This commit is contained in:
Johnny Chen 2010-12-01 23:07:36 +00:00
parent 419ea286ee
commit 6bc1366366
1 changed files with 7 additions and 6 deletions

View File

@ -451,12 +451,13 @@ class TestBase(unittest2.TestCase):
#import traceback
#traceback.print_stack()
className = self.__class__.__name__
classAndMethodName = "%s.%s" % (className, self._testMethodName)
if className in lldb.blacklist:
self.skipTest(lldb.blacklist.get(className))
elif classAndMethodName in lldb.blacklist:
self.skipTest(lldb.blacklist.get(classAndMethodName))
if lldb.blacklist:
className = self.__class__.__name__
classAndMethodName = "%s.%s" % (className, self._testMethodName)
if className in lldb.blacklist:
self.skipTest(lldb.blacklist.get(className))
elif classAndMethodName in lldb.blacklist:
self.skipTest(lldb.blacklist.get(classAndMethodName))
if ("LLDB_WAIT_BETWEEN_TEST_CASES" in os.environ and
os.environ["LLDB_WAIT_BETWEEN_TEST_CASES"] == 'YES'):