test-lib: Allow completions containing whitespace.

This is necessary to test the completion of task text.
This commit is contained in:
Ingo Karkat
2012-02-28 09:38:57 +01:00
parent 4f504b26c9
commit 7db3a2de13
2 changed files with 8 additions and 6 deletions

View File

@@ -191,11 +191,13 @@ library for your script to use.
This takes three strings as parameter. Based on <cmdline>,
the todo_completion script is triggered in the current test
environment and completions are compared with <completions>,
which should be a space-separated list. Include a trailing
space in <cmdline> when you want to check new argument
completion; otherwise, completion is triggered with the
context of the last argument. <message> should state what it
is testing.
which should be a space-separated list. If any completion
contains whitespace, quote it; the entire <completions>
argument is eval()'ed.
Include a trailing space in <cmdline> when you want to check
new argument completion; otherwise, completion is triggered
with the context of the last argument. <message> should state
what it is testing.
- test_todo_custom_completion <completefunc> <message> <cmdline> <completions>