branch: externals/diff-hl
commit 2170ec1fc92dfbb800a51b12ecf46003fb80e091
Author: Dmitry Gutov <[email protected]>
Commit: Dmitry Gutov <[email protected]>

    Update test to not user buffer-local vc-hg-program
---
 test/diff-hl-test.el | 26 +++++++++++++-------------
 1 file changed, 13 insertions(+), 13 deletions(-)

diff --git a/test/diff-hl-test.el b/test/diff-hl-test.el
index dbda7ee450..a143fbe16f 100644
--- a/test/diff-hl-test.el
+++ b/test/diff-hl-test.el
@@ -221,20 +221,20 @@
 Diff finished."
                  (buffer-substring (point) (point-max))))))))
 
-(diff-hl-deftest diff-hl-resolved-reference-revision-buffer-local-hg ()
+(diff-hl-deftest diff-hl-resolved-revision-with-hg ()
   (diff-hl-test-in-source
-   (setq-local diff-hl-reference-revision "test-rev")
-   (setq-local vc-hg-program "chg")
-   (condition-case err
-       (progn
-         (diff-hl-resolved-reference-revision 'Hg)
-         (ert-fail "Expected an error to be signaled but none was."))
-     ;; We don't have a hg repo, but we can use the error message to verify the
-     ;; underlying command.
-     (error
-      (should (string-match-p
-               "chg .*identify -r test-rev -i"
-               (error-message-string err)))))))
+    (setq-local diff-hl-reference-revision "test-rev")
+    (let ((vc-hg-program "chg"))
+      (condition-case err
+          (progn
+            (diff-hl-resolved-revision 'Hg "test-rev")
+            (ert-fail "Expected an error to be signaled but none was."))
+        ;; We don't have a hg repo, but we can use the error message to verify 
the
+        ;; underlying command.
+        (error
+         (should (string-match-p
+                  "chg .*identify -r test-rev -i"
+                  (error-message-string err))))))))
 
 (provide 'diff-hl-test)
 

Reply via email to