From 6bc1366366b932e6781ab3727430168c1be7a6a0 Mon Sep 17 00:00:00 2001 From: Johnny Chen Date: Wed, 1 Dec 2010 23:07:36 +0000 Subject: [PATCH] TestBase.setUp() needs to make sure lldb.blacklist is not None before iterating on it. llvm-svn: 120623 --- lldb/test/lldbtest.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/lldb/test/lldbtest.py b/lldb/test/lldbtest.py index beabcd6690b9..d6170c64f894 100644 --- a/lldb/test/lldbtest.py +++ b/lldb/test/lldbtest.py @@ -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'):