Added: test coverage with undercover.el #132

Merged
merged 1 commit into from Oct 27, 2014

Projects

None yet

2 participants

@sviridov
Contributor
sviridov commented Oct 6, 2014

Hi!

I have released a new Emacs library undercover.el that provides a test coverage check for Emacs packages.

This commit adds undercover.el to emacs-elixir. Check my fork coverage results.

Somebody should enable elixir-lang/emacs-elixir for Coveralls.

Screenshots:

1
2

@mattdeboard
Member

Well, first, I'm pretty happy about the test coverage of emacs-smie.el :P

I'll have to spend some time looking into and familiarizing myself with this.

@mattdeboard
Member

This looks awesome. Sorry for the long delay.

@mattdeboard mattdeboard merged commit d52ccf1 into elixir-lang:master Oct 27, 2014

1 check passed

continuous-integration/travis-ci The Travis CI build passed
Details
@mattdeboard mattdeboard added a commit that referenced this pull request Oct 27, 2014
@mattdeboard mattdeboard Revert "Merge pull request #132 from sviridov/undercover"
This reverts commit d52ccf1, reversing
changes made to a2db2d4.
8c3cdaf
@mattdeboard
Member

I merged this but apparently something has changed between when you first opened and now. Running cask exec ert-runner gives an error, "Cannot open load file: undercover". I've reverted these changes for now, but will re-apply when we can get that issue sorted (or you can tell me what I'm doing wrong).

@sviridov
Contributor

@mattdeboard It looks like everything builds ok under Travis CI (example) and I don't have such error on my PC, so I guess it some local problem.

Try to run rm -rf .cask and then cask install for every Emacs version that you use. Maybe it will help.

P.S. Looks like Coveralls repo is not enabled.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment