summaryrefslogtreecommitdiffstats
path: root/lldb/test
diff options
context:
space:
mode:
authorEnrico Granata <egranata@apple.com>2012-12-11 22:42:19 +0000
committerEnrico Granata <egranata@apple.com>2012-12-11 22:42:19 +0000
commit9d14084b45320a1b4ff75eec7ede88b15ac3389c (patch)
tree0ee1659d40003336d7b4228117abd670039f5292 /lldb/test
parent496970f6eec7697dbda6d02fc4f8dc595a24145f (diff)
downloadbcm5719-llvm-9d14084b45320a1b4ff75eec7ede88b15ac3389c.tar.gz
bcm5719-llvm-9d14084b45320a1b4ff75eec7ede88b15ac3389c.zip
Adding a validation callback mechanism to OptionValueString (such a feature might theoretically be added to the general OptionValue base class should the need arise)
Using this mechanism, making sure that the options to pass a summary string or a named summary to frame variable do not have invalid values <rdar://problem/11576143> llvm-svn: 169927
Diffstat (limited to 'lldb/test')
-rw-r--r--lldb/test/functionalities/data-formatter/data-formatter-named-summaries/TestDataFormatterNamedSummaries.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/lldb/test/functionalities/data-formatter/data-formatter-named-summaries/TestDataFormatterNamedSummaries.py b/lldb/test/functionalities/data-formatter/data-formatter-named-summaries/TestDataFormatterNamedSummaries.py
index de4da12a7f2..1507ecefbee 100644
--- a/lldb/test/functionalities/data-formatter/data-formatter-named-summaries/TestDataFormatterNamedSummaries.py
+++ b/lldb/test/functionalities/data-formatter/data-formatter-named-summaries/TestDataFormatterNamedSummaries.py
@@ -94,9 +94,10 @@ class NamedSummariesDataFormatterTestCase(TestBase):
substrs = ['Second: x=65',
'y=0x'])
- self.expect("frame variable second --summary NoSuchSummary",
- substrs = ['Second: x=65',
- 'y=0x'])
+ # <rdar://problem/11576143> decided that invalid summaries will raise an error
+ # instead of just defaulting to the base summary
+ self.expect("frame variable second --summary NoSuchSummary",error=True,
+ substrs = ['must specify a valid named summary'])
self.runCmd("thread step-over")
OpenPOWER on IntegriCloud