aboutsummaryrefslogtreecommitdiff
path: root/tests/test-coverage-core--command.el
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test-coverage-core--command.el')
-rw-r--r--tests/test-coverage-core--command.el7
1 files changed, 5 insertions, 2 deletions
diff --git a/tests/test-coverage-core--command.el b/tests/test-coverage-core--command.el
index d7b2c1cc..274938c8 100644
--- a/tests/test-coverage-core--command.el
+++ b/tests/test-coverage-core--command.el
@@ -66,8 +66,11 @@ uncovered-line markers."
(cj/coverage-register-backend test-backend)
(cl-letf (((symbol-function 'completing-read)
(lambda (&rest _) "Staged — about to commit"))
- ((symbol-function 'shell-command-to-string)
- (lambda (_) diff-output))
+ ((symbol-function 'process-file)
+ (lambda (_program _infile destination _display &rest _args)
+ (with-current-buffer destination
+ (insert diff-output))
+ 0))
((symbol-function 'cj/--coverage-project-root)
(lambda () tmp-root))
((symbol-function 'display-buffer) #'identity))