This patch includes following changes:
- split lldb-mi tests into separate folders. It will make our life simpler because we can modify a test program of certain test and don't worry about other tests
- a bit refactoring
- fix comments
- improve some tests
Paths
| Differential D7762
Refactor lldb-mi tests ClosedPublic Authored by ki.stfu on Feb 19 2015, 9:35 AM.
Details Summary This patch includes following changes:
Diff Detail Event Timelineki.stfu updated this object. Comment Actions Update MiExitTestCase/MiSyntaxTestCase/MiLaunchTestCase; MiLaunchTestCase was renamed to MiFileTestCase Comment Actions Clean up test/tools/lldb-mi folder TODO: I'll do the refactoring of these tests later:
This revision is now accepted and ready to land.Feb 19 2015, 3:30 PM abidh edited edge metadata. Comment ActionsPlease dont commit it for now. With this revision applied, I see a lot of error in Linux. Let me have a look first. This revision now requires changes to proceed.Feb 20 2015, 7:33 AM abidh edited edge metadata. Comment ActionsPlease make the following 2 changes and commit. If there are some failures then I will fix/skip the tests as necessary.
This revision is now accepted and ready to land.Feb 20 2015, 7:55 AM ki.stfu edited edge metadata. Comment ActionsRefactoring of all remaining tests. Remove all unnecessary files. Fix MiSymbolTestCase
Revision Contents
Diff 20307 test/tools/lldb-mi/TestMiBreakpoint.py
test/tools/lldb-mi/TestMiEvaluate.py
test/tools/lldb-mi/breakpoint/Makefile
test/tools/lldb-mi/breakpoint/TestMiBreak.py
test/tools/lldb-mi/breakpoint/main.cpp
test/tools/lldb-mi/evaluate/Makefile
test/tools/lldb-mi/evaluate/TestMiVar.py
test/tools/lldb-mi/evaluate/main.cpp
test/tools/lldb-mi/lldbmi_testcase.py
|