mirror of
https://github.com/ethauvin/sdkman-for-fish.git
synced 2025-04-25 05:17:11 -07:00
Migrate completion tests to Cucumber.
Also retire Fish 2.x + macOS test; installation of custom brew didn't work out anymore.
This commit is contained in:
parent
ed6039e533
commit
0c15f199cd
12 changed files with 364 additions and 236 deletions
16
README.md
16
README.md
|
@ -29,6 +29,22 @@ _Note:_
|
|||
It's all in the background; you should be able to run `sdk` and binaries installed
|
||||
with `sdk` as you would expect.
|
||||
|
||||
## Contribute
|
||||
|
||||
When you make changes,
|
||||
please run the tests at least on one platform before creating a pull request.
|
||||
|
||||
As the tests may mess up your own setup
|
||||
-- you have been warned! --
|
||||
the recommended way is to run the tests in a Docker container:
|
||||
|
||||
```bash
|
||||
docker build -t sdkman-for-fish-tests -f test/Dockerfile .
|
||||
docker run --rm sdkman-for-fish-tests
|
||||
```
|
||||
|
||||
A run configuration for Jetbrains IDEs is included.
|
||||
|
||||
## Acknowledgements
|
||||
|
||||
* Completion originally by [Ted Wise](https://github.com/ctwise); see his
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue