aboutsummaryrefslogtreecommitdiff
path: root/lldb/test/help/TestHelp.py
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/test/help/TestHelp.py')
-rw-r--r--lldb/test/help/TestHelp.py29
1 files changed, 4 insertions, 25 deletions
diff --git a/lldb/test/help/TestHelp.py b/lldb/test/help/TestHelp.py
index 0cf7ddb..530bbda 100644
--- a/lldb/test/help/TestHelp.py
+++ b/lldb/test/help/TestHelp.py
@@ -1,33 +1,13 @@
"""Test lldb help command."""
import os, time
-import lldb
import unittest
+import lldb
+import lldbtest
-main = False
-
-class TestHelpCommand(unittest.TestCase):
-
- def setUp(self):
- global main
-
- # Save old working directory.
- self.oldcwd = os.getcwd()
- # Change current working directory if ${LLDB_TEST} is defined.
- if ("LLDB_TEST" in os.environ):
- os.chdir(os.path.join(os.environ["LLDB_TEST"], "help"));
- self.dbg = lldb.SBDebugger.Create() if main else lldb.DBG
- if not self.dbg.IsValid():
- raise Exception('Invalid debugger instance')
- self.dbg.SetAsync(False)
- self.ci = self.dbg.GetCommandInterpreter()
- if not self.ci:
- raise Exception('Could not get the command interpreter')
+class TestHelpCommand(lldbtest.TestBase):
- def tearDown(self):
- # Restore old working directory.
- os.chdir(self.oldcwd)
- del self.dbg
+ mydir = "help"
def test_simplehelp(self):
"""A simple test of 'help' command and its output."""
@@ -53,6 +33,5 @@ class TestHelpCommand(unittest.TestCase):
if __name__ == '__main__':
lldb.SBDebugger.Initialize()
- main = True
unittest.main()
lldb.SBDebugger.Terminate()