branch: elpa/flymake-pyrefly
commit d4040e03456c51b9b1546a0e6c84aeb46df44e11
Author: Boris Shminke <[email protected]>
Commit: Boris Shminke <[email protected]>

    add undercover
---
 .gitignore                   | 1 +
 Eask                         | 5 +++++
 Makefile                     | 1 +
 test/test-flymake-pyrefly.el | 4 ++++
 4 files changed, 11 insertions(+)

diff --git a/.gitignore b/.gitignore
index 319b8054368..c92ee90fb6f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -17,3 +17,4 @@ dist/
 *.~undo-tree
 
 *.xml
+coverage/
diff --git a/Eask b/Eask
index 9193e747c0d..28c5d428bb2 100644
--- a/Eask
+++ b/Eask
@@ -14,3 +14,8 @@
 (source "gnu")
 
 (depends-on "emacs" "26.1")
+
+(source "melpa")
+
+(development
+  (depends-on "undercover"))
diff --git a/Makefile b/Makefile
index ead9a3f7d1f..8cb3ebccddb 100644
--- a/Makefile
+++ b/Makefile
@@ -86,3 +86,4 @@ pkg-file:
 #   - all .elc files
 clean:
        $(EASK) clean all
+       rm -rf coverage
diff --git a/test/test-flymake-pyrefly.el b/test/test-flymake-pyrefly.el
index b6104d8f11e..e8c3d275cd1 100644
--- a/test/test-flymake-pyrefly.el
+++ b/test/test-flymake-pyrefly.el
@@ -19,6 +19,10 @@
 ;; Test suite for flymake-pyrefly.
 
 ;;; Code:
+(when (require 'undercover nil t)
+  (undercover "flymake-pyrefly.el"
+              (:report-format 'lcov)
+              (:send-report nil)))
 (require 'flymake-pyrefly)
 (require 'flymake)
 (require 'f)

Reply via email to