Proposal - Add Cask to deal with test dependencies #372
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Following this PR, I needed to add some unit test lib (el-mock) to tests that I did not break anything.
As no dependencies seems necessary until now, I just added a temporary HACK to solve the dependency (#370 (diff)) at the time.
This comes to solve this HACK (and maybe later ease the installation of new deps).
Cask seemed a proper solution for this.
Here is a way to make Cask run the tests (and solve tests dependencies).
The only issue now seems that in the current ci-travis, the
emacs-snapshot
you use is anemacs 23.3 and Cask only supports emacs >= 24... (that's why the ci break on
emacs-snapshot
)Note If you accept the previous PR, you'll see only the 2 latest commits which add Cask.
Cheers,