| |
| os command: [['/bin/sh', '-c', 'make clean; make']] |
| stdout: rm -rf "a.out" "a.out.dSYM" main.o main.d |
| g++ -arch x86_64 -gdwarf-2 -O0 -c -o main.o main.cpp |
| g++ -arch x86_64 -gdwarf-2 -O0 main.o -o "a.out" |
| /usr/bin/dsymutil -o "a.out.dSYM" "a.out" |
| |
| stderr: None |
| retcode: 0 |
| |
| |
| runCmd: file /Volumes/data/lldb/svn/trunk/test/settings/a.out |
| output: Current executable set to '/Volumes/data/lldb/svn/trunk/test/settings/a.out' (x86_64). |
| |
| |
| runCmd: settings set target.process.output-path 'stdout.txt' |
| output: |
| |
| runCmd: settings show target.process.output-path |
| output: target.process.output-path (string) = 'stdout.txt' |
| |
| |
| Expecting start string: target.process.output-path (string) = 'stdout.txt' |
| Matched |
| |
| runCmd: run |
| output: Process 43533 launched: '/Volumes/data/lldb/svn/trunk/test/settings/a.out' (x86_64) |
| |
| |
| FAIL |
| |
| runCmd: process kill |
| check of return status not required |
| runCmd failed! |
| error: Process must be launched. |
| |
| |
| Traceback (most recent call last): |
| File "/Volumes/data/lldb/svn/trunk/test/settings/TestSettings.py", line 125, in test_set_output_path |
| "'stdout.txt' exists due to target.process.output-path.") |
| AssertionError: False is not True : 'stdout.txt' exists due to target.process.output-path. |
| |
| |