Added missing null checks to fix r339351
authorRaphael Isemann <teemperor@gmail.com>
Thu, 9 Aug 2018 15:57:43 +0000 (15:57 +0000)
committerRaphael Isemann <teemperor@gmail.com>
Thu, 9 Aug 2018 15:57:43 +0000 (15:57 +0000)
llvm-svn: 339353

lldb/packages/Python/lldbsuite/test/lldbtest.py

index 1c8b1d6..b287a0f 100644 (file)
@@ -2079,8 +2079,12 @@ class TestBase(Base):
               output += "\nCommand output:\n" + self.res.GetOutput()
             if self.res.GetError():
               output += "\nError output:\n" + self.res.GetError()
+            if msg:
+              msg += output
+            if cmd:
+              cmd += output
             self.assertTrue(self.res.Succeeded(),
-                            msg if (msg + output) else CMD_MSG(cmd + output))
+                            msg if (msg) else CMD_MSG(cmd))
 
     def match(
             self,