summaryrefslogtreecommitdiffstats
path: root/lldb/test/functionalities/data-formatter/data-formatter-smart-array
diff options
context:
space:
mode:
authorEnrico Granata <granata.enrico@gmail.com>2011-07-22 17:03:19 +0000
committerEnrico Granata <granata.enrico@gmail.com>2011-07-22 17:03:19 +0000
commite992a0899e971d9fcf465b220914bdf18d2e43ed (patch)
tree653ffe99cd978c7b07f4c1d57f48517d310fe376 /lldb/test/functionalities/data-formatter/data-formatter-smart-array
parent4535b9194a17f419227b3e94a10294a05d373714 (diff)
downloadbcm5719-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.py5
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'])
OpenPOWER on IntegriCloud