You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#10778 reminded me that we don't test repl completions (which can be different from CLI completions, yay).
Doing so is not easy, because readline calls the completions callback, and doesn't want to do so when standard input is not a pseudo terminal. We'll have to either force readline to do it anyways (during testing), or create a pseudo terminal as part of the test.
The text was updated successfully, but these errors were encountered:
I've written a separate check with expect; see #10799
If we don't want to bloat the dev dependencies by adding TCL or python, using tmux scripting API might be an option.
I wrote it before this issue was opened, but didn't manage to make a PR yet.
I don't think it's too bad as long as it's not in the "critical" dependencies, such as the dev shell, let alone package dependencies.
#10778 reminded me that we don't test repl completions (which can be different from CLI completions, yay).
Doing so is not easy, because readline calls the completions callback, and doesn't want to do so when standard input is not a pseudo terminal. We'll have to either force readline to do it anyways (during testing), or create a pseudo terminal as part of the test.
The text was updated successfully, but these errors were encountered: