You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
zsh-autosuggestions/spec
Eric Freese df5fb858aa Destroy old pty even if it's no longer running (#249)
For unknown reasons, the pty will occasionally quit running. In these
cases, we still want to remove it so that a fresh one can be created. We
don't actually need this check because error messages from `zle` and
`zpty` are redirected to /dev/null.

One sure way to kill all currently running pty's is to run `exit` in a
subshell. Even without zsh-autosuggestions loaded, the following works:

    % zmodload zsh/zpty
    % zpty -b foo cat
    % zpty -b bar cat
    % zpty
    (31689) bar: cat
    (31666) foo: cat
    % $(exit)
    % zpty
    (finished) bar: cat
    (finished) foo: cat
7 years ago
..
integrations Create general spec for async behavior 7 years ago
options Make asynchronous suggestions disabled by default 8 years ago
strategies Add test for special characters with match_prev_cmd strategy 8 years ago
widgets Enabling suggestions should not fetch a suggestion if buffer is empty 8 years ago
async_spec.rb Destroy old pty even if it's no longer running (#249) 7 years ago
kill_ring_spec.rb Don't break kill ring rotation 7 years ago
multi_line_spec.rb Lots of async changes 9 years ago
spec_helper.rb Lots of async changes 9 years ago
terminal_session.rb Add method to connect terminal to tmux session during tests 7 years ago