This patch removes copy-paste from lldb-mi tests and the code easy to read now.
Previously lldb-mi tests were inherited from lldbtest.TestBase class which was designed for lldb tests. At this patch the lldbmi_testcase.MiTestCaseBase class is added to make MI tests's life simpler:
- A lot of repetitive code has been removed.
- Import list has been cleaned.
- Minor changes of the code-style.