Commit Graph

59 Commits (b714f6667c8222f4ee4a5c6925b1c797677a6400)

Author SHA1 Message Date
Eric Freese c3425870f1 Wait for the terminal.clear to go through before continuing
Prevents some flakiness in tests
9 years ago
Eric Freese 89dd69d517 Add pry gem for debugging support 9 years ago
Eric Freese 2dbd261989 Allow configuring of zsh binary to run integration tests against 9 years ago
Eric Freese 0305908adf Revert `fc` usage in calculating suggestion
As far as I know, `fc` makes it impossible to tell whether history items
used an actual newline character or the string "\n". Pulling from the
`$history` array gives a more accurate representation of the actual
command that was run.
9 years ago
Eric Freese 8e06a54b1c Add test for string with "\n" in it 9 years ago
Eric Freese debbffc79a Add rspec test around accepting suggestions 9 years ago
Eric Freese c22ab0e399 Implement suggestion integration tests in RSpec + tmux 9 years ago
Eric Freese 07a6768fcb Add TerminalSession helper for managing a tmux session 9 years ago
Eric Freese e6591d5de0 Add RSpec for high-level integration testing 9 years ago