emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/bnf-mode 9e401f7 24/43: Enable code coverage support


From: Stefan Monnier
Subject: [elpa] externals/bnf-mode 9e401f7 24/43: Enable code coverage support
Date: Mon, 20 Jan 2020 13:39:03 -0500 (EST)

branch: externals/bnf-mode
commit 9e401f7343102877ecd71f75ccc34149e29f92da
Author: Serghei Iakovlev <address@hidden>
Commit: Serghei Iakovlev <address@hidden>

    Enable code coverage support
---
 .gitignore          | 3 ++-
 test/test-helper.el | 7 ++++++-
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/.gitignore b/.gitignore
index b45c0df..a59fd18 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,10 +7,11 @@
 
 *~
 *.elc
-.cask/
+.cask
 bnf-mode.info
 bnf-mode-pkg.el
 bnf-mode-autoloads.el
 bnf-mode-*.tar
+coverage-final.json
 ChangeLog
 README
diff --git a/test/test-helper.el b/test/test-helper.el
index ae32157..0fe28b1 100644
--- a/test/test-helper.el
+++ b/test/test-helper.el
@@ -34,7 +34,12 @@
 (message "Running tests on Emacs %s" emacs-version)
 
 (when (require 'undercover nil t)
-  (undercover "bnf-mode.el"))
+  ;; Track coverage, but don't send to coveralls. Save in parent
+  ;; directory as undercover saves paths relative to the repository
+  ;; root.
+  (undercover "*.el"
+              (:report-file "coverage-final.json")
+              (:send-report nil)))
 
 (let* ((current-file (if load-in-progress load-file-name (buffer-file-name)))
        (source-directory (locate-dominating-file current-file "Cask"))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]