Greg Clayton
4570d3eba0
Massive test suite cleanup to stop everyone from manually having to compute "mydir" inside each test case.
...
This has led to many test suite failures because of copy and paste where new test cases were based off of other test cases and the "mydir" variable wasn't updated.
Now you can call your superclasses "compute_mydir()" function with "__file__" as the sole argument and the relative path will be computed for you.
llvm-svn: 196985
2013-12-10 23:19:29 +00:00
Filipe Cabecinhas
0eec15acf2
Continue the cleanup started on r158737
...
Adds a utility class method to TestBase that checks and removes a temp
file.
Removed every use of system() to execute rm -f.
llvm-svn: 158809
2012-06-20 10:13:40 +00:00
Johnny Chen
235df4f687
Setting terminal type to 'xterm' on Darwin; otherwise, to 'vt100'.
...
llvm-svn: 150198
2012-02-09 19:34:25 +00:00
Johnny Chen
57816730f0
Add safe guard for when the 'expect' program cannot be located and skip the test.
...
llvm-svn: 150133
2012-02-09 02:01:59 +00:00
Johnny Chen
177df6f35c
Set the terminal type to 'xterm' before doing 'stty -a'.
...
llvm-svn: 150127
2012-02-09 01:16:04 +00:00
Johnny Chen
4dcad1437c
Make the expect_prompt more strict.
...
llvm-svn: 150124
2012-02-09 00:51:41 +00:00
Johnny Chen
7cc99dc40f
Add a case to test that 'stty -a' displays the same output before and after running the lldb command.
...
llvm-svn: 150119
2012-02-09 00:27:01 +00:00