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:
|
||||
self.expect(
|
||||
compare_string, msg=COMPLETION_MSG(
|
||||
str_input, p), exe=False, substrs=[p])
|
||||
str_input, p, match_strings), exe=False, substrs=[p])
|
||||
else:
|
||||
self.expect(
|
||||
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
|
||||
|
||||
|
||||
def COMPLETION_MSG(str_before, str_after):
|
||||
def COMPLETION_MSG(str_before, str_after, completions):
|
||||
'''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):
|
||||
|
|
Loading…
Reference in New Issue