Commit Graph

6 Commits (1ba316aff008354d0669ab7d0a36133c8d74af92)

Author SHA1 Message Date
Frans de Jonge 1ba316aff0
[CI] Also run coverage on plugins (#3447) 7 years ago
chrox 4f35834b2e wrap computation intensive functions in hook free env when makeing coverage test
so that Travis CI job won't fail because of timeout.
10 years ago
chrox 87fcbd49cc don't test coverage on plugins
since it's not easy to cover code that use external services like
Evernote cloud and calibre.
10 years ago
chrox 65804093ef coverage test only sources from frontend and plugins 10 years ago
chrox 3a98b4b0f7 add coveralls badge to show coverage number 10 years ago
chrox f1f8d8dc4f make coverage target for code coverage for the unit test
so that we can easily find which module needs unit test

In order to run 'make coverage' `luacov` need to be installed
with 'sudo luarocks install luacov'.
10 years ago