1
2os command: [['/bin/sh', '-c', 'make clean; make']]
3stdout: rm -rf "a.out" "a.out.dSYM"  main.o main.d
4g++ -arch x86_64 -gdwarf-2 -O0   -c -o main.o main.cpp
5g++ -arch x86_64 -gdwarf-2 -O0  main.o -o "a.out"
6/usr/bin/dsymutil  -o "a.out.dSYM" "a.out"
7
8stderr: None
9retcode: 0
10
11
12runCmd: file /Volumes/data/lldb/svn/trunk/test/settings/a.out
13output: Current executable set to '/Volumes/data/lldb/svn/trunk/test/settings/a.out' (x86_64).
14
15
16runCmd: settings set target.process.output-path 'stdout.txt'
17output:
18
19runCmd: settings show target.process.output-path
20output: target.process.output-path (string) = 'stdout.txt'
21
22
23Expecting start string: target.process.output-path (string) = 'stdout.txt'
24Matched
25
26runCmd: run
27output: Process 43533 launched: '/Volumes/data/lldb/svn/trunk/test/settings/a.out' (x86_64)
28
29
30FAIL
31
32runCmd: process kill
33check of return status not required
34runCmd failed!
35error: Process must be launched.
36
37
38Traceback (most recent call last):
39  File "/Volumes/data/lldb/svn/trunk/test/settings/TestSettings.py", line 125, in test_set_output_path
40    "'stdout.txt' exists due to target.process.output-path.")
41AssertionError: False is not True : 'stdout.txt' exists due to target.process.output-path.
42
43
44