Skip to content

Commit e75de2a

Browse files
committed
Switch from Cask to Eldev to build and run tests.
This change documents using Eldev instead of Cask to run the tests and remove Cask and its associated Makefile.
1 parent a7b305c commit e75de2a

File tree

4 files changed

+4
-58
lines changed

4 files changed

+4
-58
lines changed

.gitignore

-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
*.elc
22
README.html
3-
.cask
4-
test/.set-bash-prog.el
53
ert-profile
64
bash-completion-autoloads.el
75
.eldev/

CONTRIBUTING.md

+4-5
Original file line numberDiff line numberDiff line change
@@ -32,16 +32,15 @@ To contribute code to the project, open a [pull request][pulls].
3232
Before you do that, please make sure the any new features is covered
3333
by tests and that the tests pass.
3434

35-
To run the tests, install and setup
36-
[cask], then run them with
35+
To run the tests, install [eldev], and run the tests with:
3736
```bash
38-
make test
37+
eldev test
3938
```
4039

4140
Tests can also be run from inside Emacs,
4241
using `M-x ert-run-tests-interactively` but when you do so, be aware
4342
that there might be unexpected interaction with your Emacs
44-
configurations; Tests passing when run from Cask is what matters.
43+
configurations; Tests passing when run from Eldev is what matters.
4544

4645
After you've sent your pull request, please check the result of
4746
[GitHub actions][actions] running tests on your pull request. GitHub
@@ -54,7 +53,7 @@ For larger features, it's a good idea to first open an
5453
thinking about working on it. This gives an opportunity to discuss the
5554
new feature and its possible implementations.
5655

57-
[cask]: https://github.com/szermatt/emacs-bash-completion/issues
56+
[eldev]: https://emacs-eldev.github.io/eldev/
5857
[issues]: https://github.com/szermatt/emacs-bash-completion/issues
5958
[actions]: https://github.com/szermatt/emacs-bash-completion/actions
6059
[pulls]: https://github.com/szermatt/emacs-bash-completion/pulls

Cask

-9
This file was deleted.

Makefile

-42
This file was deleted.

0 commit comments

Comments
 (0)