Fabian Homborg
78bb1a6fa6
Remove some unused functions from the test harness
...
This was from before `string` was a thing - `_quote` would be better
done as `string escape` and `_echo_var` would be `set --show`.
2020-11-15 09:17:23 +01:00
Fabian Homborg
a52bf1d078
tests: Use math for the prompt counter
2020-11-09 19:42:46 +01:00
Kurtis Rader
0745f7dbe7
remove some uses of $IFS
...
This is a step towards resolving issue #4156 . It replaces uses of `$IFS`
with other solutions.
2017-07-25 12:44:26 -07:00
Kevin Ballard
e13d423b68
Tweak test runner to set up environment better
...
Update the test runners so they set up their own environment in
test_util.fish. This simplifies the Makefile and paves the way for
adding utility functions for use in the tests themselves.
2014-11-24 01:51:07 -08:00
Kevin Ballard
0a32d96b27
Reset fish_bind_mode when changing fish_key_bindings
...
Also avoid resetting bindings if fish_key_bindings is "modified" without
actually changing.
Fixes #1638 .
2014-09-18 15:46:17 -07:00
Kevin Ballard
22fd8e65ad
Disable fish_title on interactive tests
...
This was apparently what was interfering with the tests working on
Linux.
Tweak .travis.yml to install expect so the tests run on Linux.
2014-09-08 00:16:42 -07:00
Kevin Ballard
190712d4b0
Add a test harness for interactive behavior
...
Add a test harness that uses `expect` to drive Fish to test interactive
behavior.
Include some tests for `read`.
2014-09-07 23:56:59 -07:00