Raphael Reitzig
ee7edbd9aa
fix(test): Adapt tests to changes 5.9 -> 5.18
...
ref: issue #41
2023-06-25 19:23:59 +02:00
Raphael Reitzig
e9f967501c
fix(test): Use kscript as test candidate
...
instead of crash, which doesn't exist anymore
2023-06-25 19:02:21 +02:00
Raphael Reitzig
1b2824d37f
feat(ci): Tests print OS and version
2023-06-25 19:02:21 +02:00
Raphael Reitzig
063579dc66
fix: Put hacked init script where fisher installs stuff
...
This changed with fisher 4;
we now copy their exact code that
determines where to put functions.
2023-06-25 10:35:39 +02:00
Raphael Reitzig
e4e94a2653
chore: Update test workflow
...
- fish-actions/install-fish got a tag
- Ubuntu 22.04 is the latest LTS
- fisher installs differently nowadays
2023-06-25 10:13:47 +02:00
Raphael Reitzig
3f0a0b9a9e
Fix autoenv
test
...
Using `current` as version doesn't work;
it's a symlink that can change. Resolve
the symlink before comparison!
2021-02-26 17:30:37 +01:00
Raphael Reitzig
6dc108ec03
Implement autoenv
feature.
...
Closes issue #38
2021-02-26 17:17:08 +01:00
Raphael Reitzig
61f1cf8efc
Test for autoenv
setting
2021-02-26 17:14:16 +01:00
Raphael Reitzig
7b17fcc4b7
Bump install-fish action
2021-01-29 11:42:39 +01:00
Raphael Reitzig
244456c681
Add GitHub workflows for test and release
...
Also:
- Fix test scenario that failed due
to fuzzy completions
- Bump Cucumber
Fixes #36
2021-01-22 03:36:49 +01:00
Raphael Reitzig
04ecbe7361
Fix sdk env clear
2021-01-22 00:47:19 +01:00
Raphael Reitzig
a8a9a17c91
Fix completions
2021-01-22 00:38:07 +01:00
Raphael Reitzig
16d432313f
Add tests for 5.9.2 compatibility
2021-01-22 00:38:01 +01:00
Raphael Reitzig
8fe9d790c6
Fix completions.
...
cf. issue #35
2020-12-14 02:48:47 +01:00
Raphael Reitzig
193189ed91
Add tests for 5.9.1 compatibility
...
cf. issue #35
2020-12-14 02:37:03 +01:00
Raphael
9b563135ed
Update README.md
...
Advise to install latest release, not the trunk.
2020-06-12 00:28:23 +02:00
Raphael
4f1f42fda4
Update README.md
2020-06-12 00:25:22 +02:00
Raphael Reitzig
6a57978d27
Merge branch 'dev'
2020-06-05 11:15:43 +02:00
Raphael Reitzig
15997dcba8
Allow to pass parameters to Cucumber in Docker.
...
Also add some comments.
2020-05-26 16:35:31 +02:00
Raphael Reitzig
2afb22f6af
Fix tests on macOS. Also clarifies a test description.
2020-05-26 06:12:38 +02:00
Raphael Reitzig
efd9cf0c0b
Polish Travis build.
2020-05-26 05:56:01 +02:00
Raphael Reitzig
7e97c4c1c1
Migrate installer test to Cucumber.
2020-05-26 05:07:24 +02:00
Raphael Reitzig
42aff3b4c5
Migrate PATH zombie test to Cucumber.
2020-05-26 04:48:12 +02:00
Raphael Reitzig
0a948c81c1
Migrate reinitialization test to Cucumber.
2020-05-26 04:22:01 +02:00
Raphael Reitzig
56bc601b17
Migrate wrapper test to Cucumber.
2020-05-26 02:49:06 +02:00
Raphael Reitzig
479fa1e541
Account for fuzzy completions.
...
Introduced in Fish 3.1
cf. https://github.com/fish-shell/fish-shell/issues/5467
Needed to make tests less strict.
Instead of checking the exact list of matches,
we require the expected ones and exclude some others.
2020-05-26 00:11:06 +02:00
Raphael Reitzig
0c15f199cd
Migrate completion tests to Cucumber.
...
Also retire Fish 2.x + macOS test;
installation of custom brew didn't work out anymore.
2020-05-25 21:05:10 +02:00
Raphael Reitzig
c9fd8d58f2
Merge branch 'dev'
2019-11-06 22:12:54 +01:00
Raphael Reitzig
ed6039e533
Fix Linux tests: add fish PPAs correctly.
2019-11-06 22:05:46 +01:00
Raphael Reitzig
b5bec7bb45
Simplify tests.
2019-11-06 21:43:59 +01:00
Raphael Reitzig
745e8441d2
Test on Ubuntu 18.04; adapt README.
2019-11-06 21:18:41 +01:00
Raphael Reitzig
ac99d1464c
Final macOS incompatibility fix.
...
Closes issue #29 .
2019-11-06 20:52:07 +01:00
Raphael Reitzig
7e9d8a7031
issue #29 : Fix installation test.
2019-11-05 06:11:48 +01:00
Raphael Reitzig
0d42de6d9c
issue #29 : Local Homebrew formula for fish 2
2019-11-05 05:52:02 +01:00
Raphael Reitzig
7faecfd154
issue #29 : Avoid GNU-specific find
.
2019-11-05 05:32:11 +01:00
Raphael Reitzig
060169f5da
Merge branch 'dev' into macos-compat
2019-11-05 04:54:15 +01:00
Raphael Reitzig
83711b1c9d
Bump tested SDKMAN! version in README.
2019-11-05 04:46:16 +01:00
Raphael Reitzig
813f1a1bd7
Merge branch 'dev'
2019-11-05 04:42:40 +01:00
Raphael Reitzig
e41ccb9ce8
Offer to install SDKMAN! if not already installed.
...
Fixes issue #26
Also:
- Change language in README to clarify that
SDKMAN! is not included.
- Polishes to `.editorconfig`.
2019-11-05 04:24:36 +01:00
Raphael Reitzig
47ec1e3847
Add test for issue #26
...
Require to offer installation of SDKMAN!
2019-11-05 04:19:50 +01:00
Raphael Reitzig
e503300b8a
Fix PATH zombie test
2019-11-05 04:07:29 +01:00
Raphael Reitzig
415c2a0bb2
Fix reinitialization test.
2019-11-05 03:48:59 +01:00
Raphael R
d811a8ddc2
Update README.md
2019-08-07 10:28:11 +02:00
Raphael Reitzig
5d7e1d43f6
Merge branch 'dev' into macos-compat
2019-07-31 03:16:23 +02:00
Raphael Reitzig
ba1ab563a3
Merge branch 'dev'
2019-07-31 03:09:18 +02:00
Raphael Reitzig
04a8c8574a
issue #27 Fish 3 compatibility: make fish 3 tests mandatory.
2019-07-31 03:03:19 +02:00
Raphael Reitzig
735760bb25
issue #27 Fish 2 compatibility: support old PATH handling, as well
2019-07-31 02:47:36 +02:00
Raphael Reitzig
018c9f01a3
issue #27 Fish 3 compatibility: Remove math/test condition completely.
2019-07-31 02:32:07 +02:00
Raphael Reitzig
6934dbfb0f
issue #27 Fish 3 compatibility: adapt to new PATH handling
...
cf. https://github.com/fish-shell/fish-shell/issues/436
2019-07-31 02:23:12 +02:00
Raphael Reitzig
c02c756baf
issue #27 Fish 3 compatibility: replace math
with test
in conditions
...
cf. https://github.com/fish-shell/fish-shell/issues/4777
2019-07-31 02:20:17 +02:00