diff options
author | Enrico Granata <granata.enrico@gmail.com> | 2011-07-22 17:03:19 +0000 |
---|---|---|
committer | Enrico Granata <granata.enrico@gmail.com> | 2011-07-22 17:03:19 +0000 |
commit | e992a0899e971d9fcf465b220914bdf18d2e43ed (patch) | |
tree | 653ffe99cd978c7b07f4c1d57f48517d310fe376 /lldb/test/functionalities/data-formatter/data-formatter-smart-array | |
parent | 4535b9194a17f419227b3e94a10294a05d373714 (diff) | |
download | bcm5719-llvm-e992a0899e971d9fcf465b220914bdf18d2e43ed.tar.gz bcm5719-llvm-e992a0899e971d9fcf465b220914bdf18d2e43ed.zip |
some editing of data visualization error messages to make them more meaningful
debugging printfs() for data visualization turned into a meaningful log:
- introduced a new log category `types' in channel `lldb'
llvm-svn: 135773
Diffstat (limited to 'lldb/test/functionalities/data-formatter/data-formatter-smart-array')
-rw-r--r-- | lldb/test/functionalities/data-formatter/data-formatter-smart-array/TestDataFormatterSmartArray.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lldb/test/functionalities/data-formatter/data-formatter-smart-array/TestDataFormatterSmartArray.py b/lldb/test/functionalities/data-formatter/data-formatter-smart-array/TestDataFormatterSmartArray.py index dceccae4098..d570351fd0a 100644 --- a/lldb/test/functionalities/data-formatter/data-formatter-smart-array/TestDataFormatterSmartArray.py +++ b/lldb/test/functionalities/data-formatter/data-formatter-smart-array/TestDataFormatterSmartArray.py @@ -57,7 +57,7 @@ class DataFormatterTestCase(TestBase): self.runCmd("type summary add -f \"${var%V}\" SomeData") self.expect("frame variable data", - substrs = ['error']) + substrs = ['no printable representation']) # ${var%s} self.runCmd("type summary add -f \"ptr = ${var%s}\" \"char *\"") @@ -198,12 +198,13 @@ class DataFormatterTestCase(TestBase): '{0x00000009},{0x00000008},{0x00000007},{0x00000006},{0x00000005}']) # printing full array as an array + self.runCmd("log enable lldb types -f dummy.log") self.runCmd("type summary add -f \"arr = ${var%uint32_t[]}\" \"int [5]\"") self.expect("frame variable intarr", substrs = ['intarr = arr =', '0x00000001,0x00000001,0x00000002,0x00000003,0x00000005']) - + self.runCmd("log disable lldb types") self.expect("frame variable other.intarr", substrs = ['intarr = arr =', '0x00000009,0x00000008,0x00000007,0x00000006,0x00000005']) |