forked from OSchip/llvm-project
Add the actually calculated completions to COMPLETION_MSG
Summary: Otherwise this assertion message is not very useful to whoever is reading the log. Subscribers: lldb-commits Differential Revision: https://reviews.llvm.org/D49947 llvm-svn: 338179
This commit is contained in:
parent
2f6a1018e0
commit
7bb4de47c9
|
@ -313,8 +313,8 @@ class CommandLineCompletionTestCase(TestBase):
|
||||||
if turn_off_re_match:
|
if turn_off_re_match:
|
||||||
self.expect(
|
self.expect(
|
||||||
compare_string, msg=COMPLETION_MSG(
|
compare_string, msg=COMPLETION_MSG(
|
||||||
str_input, p), exe=False, substrs=[p])
|
str_input, p, match_strings), exe=False, substrs=[p])
|
||||||
else:
|
else:
|
||||||
self.expect(
|
self.expect(
|
||||||
compare_string, msg=COMPLETION_MSG(
|
compare_string, msg=COMPLETION_MSG(
|
||||||
str_input, p), exe=False, patterns=[p])
|
str_input, p, match_strings), exe=False, patterns=[p])
|
||||||
|
|
|
@ -184,9 +184,10 @@ def CMD_MSG(str):
|
||||||
return "Command '%s' returns successfully" % str
|
return "Command '%s' returns successfully" % str
|
||||||
|
|
||||||
|
|
||||||
def COMPLETION_MSG(str_before, str_after):
|
def COMPLETION_MSG(str_before, str_after, completions):
|
||||||
'''A generic message generator for the completion mechanism.'''
|
'''A generic message generator for the completion mechanism.'''
|
||||||
return "'%s' successfully completes to '%s'" % (str_before, str_after)
|
return ("'%s' successfully completes to '%s', but completions were:\n%s"
|
||||||
|
% (str_before, str_after, "\n".join(completions)))
|
||||||
|
|
||||||
|
|
||||||
def EXP_MSG(str, actual, exe):
|
def EXP_MSG(str, actual, exe):
|
||||||
|
|
Loading…
Reference in New Issue