]> git.eshelyaron.com Git - emacs.git/commitdiff
Use lexical-binding in most remaining tests
authorStefan Kangas <stefankangas@gmail.com>
Fri, 1 May 2020 11:02:38 +0000 (13:02 +0200)
committerStefan Kangas <stefankangas@gmail.com>
Fri, 1 May 2020 11:05:26 +0000 (13:05 +0200)
* test/lisp/comint-tests.el:
* test/lisp/custom-resources/custom--test-theme.el:
* test/lisp/dabbrev-tests.el:
* test/lisp/emulation/viper-tests.el:
* test/lisp/erc/erc-track-tests.el:
* test/lisp/gnus/gnus-tests.el:
* test/lisp/imenu-tests.el:
* test/lisp/info-xref-tests.el:
* test/lisp/jit-lock-tests.el:
* test/lisp/json-tests.el:
* test/lisp/man-tests.el:
* test/lisp/replace-tests.el:
* test/lisp/shadowfile-tests.el:
* test/lisp/subr-tests.el:
* test/lisp/thingatpt-tests.el:
* test/lisp/xml-tests.el: Use lexical-binding.

* test/lisp/man-tests.el (man-tests-filter-strings):
* test/lisp/shadowfile-tests.el (shadow-test00-clusters)
(shadow-test01-sites, shadow-test06-literal-groups)
(shadow-test07-regexp-groups, shadow-test09-shadow-copy-files):
Silence byte-compiler.

16 files changed:
test/lisp/comint-tests.el
test/lisp/custom-resources/custom--test-theme.el
test/lisp/dabbrev-tests.el
test/lisp/emulation/viper-tests.el
test/lisp/erc/erc-track-tests.el
test/lisp/gnus/gnus-tests.el
test/lisp/imenu-tests.el
test/lisp/info-xref-tests.el
test/lisp/jit-lock-tests.el
test/lisp/json-tests.el
test/lisp/man-tests.el
test/lisp/replace-tests.el
test/lisp/shadowfile-tests.el
test/lisp/subr-tests.el
test/lisp/thingatpt-tests.el
test/lisp/xml-tests.el

index 9c27a92d2bf84a0ca7f28d60d42fd77121030122..132fe875f729ffabc8842fb61669c0a4026c1dbb 100644 (file)
@@ -1,4 +1,4 @@
-;;; comint-testsuite.el
+;;; comint-tests.el  -*- lexical-binding:t -*-
 
 ;; Copyright (C) 2010-2020 Free Software Foundation, Inc.
 
index da9121e0a0a9347aa43a7891293f404091ec26cd..4ced98a50bc1e5829ba5683fc7aed6205ca67c9c 100644 (file)
@@ -1,3 +1,5 @@
+;;; custom--test-theme.el -- A test theme.  -*- lexical-binding:t -*-
+
 (deftheme custom--test
   "A test theme.")
 
index 0a2f67e91c737bb0cdbe250bb08e34b30fa8b20a..06c5c0655a736f45c9280249129f2e6c083ef07a 100644 (file)
@@ -1,4 +1,4 @@
-;;; dabbrev-tests.el --- Test suite for dabbrev.
+;;; dabbrev-tests.el --- Test suite for dabbrev.  -*- lexical-binding:t -*-
 
 ;; Copyright (C) 2016-2020 Free Software Foundation, Inc.
 
index 33f85e51254c0c9ba0c7598782df86723c7f45ac..b981938fe190396913e3131662412b36685ed46e 100644 (file)
@@ -1,4 +1,4 @@
-;;; viper-tests.el --- tests for viper.
+;;; viper-tests.el --- tests for viper.  -*- lexical-binding:t -*-
 
 ;; Copyright (C) 2016-2020 Free Software Foundation, Inc.
 
index b0ed4bbcb678ee0c8a1683f42a6f3d14bfdeb6de..7e924c22347ad75d0c5324320fad13d51f505880 100644 (file)
@@ -1,4 +1,4 @@
-;;; erc-track-tests.el --- Tests for erc-track.
+;;; erc-track-tests.el --- Tests for erc-track.  -*- lexical-binding:t -*-
 
 ;; Copyright (C) 2016-2020 Free Software Foundation, Inc.
 
index d18b3fbed0f2d1aa6432635fbaacba00839bbd49..fb1b204f0428c423dc5a6050904927e356421fdf 100644 (file)
@@ -1,4 +1,4 @@
-;;; gnus-tests.el --- Wrapper for the Gnus tests
+;;; gnus-tests.el --- Wrapper for the Gnus tests  -*- lexical-binding:t -*-
 
 ;; Copyright (C) 2011-2020 Free Software Foundation, Inc.
 
index 684a856fe0492a9707835b4a183626f2e80b10ec..5dbeb882e01813c2b2ca25d8955f5f76df2a8725 100644 (file)
@@ -1,4 +1,4 @@
-;;; imenu-tests.el --- Test suite for imenu.
+;;; imenu-tests.el --- Test suite for imenu.  -*- lexical-binding:t -*-
 
 ;; Copyright (C) 2013-2020 Free Software Foundation, Inc.
 
index 128b3f25ca57e6fca96a68ae391cfc184a8dbf94..940aa7d8ad197f99ef970da7ca8e6147878c7353 100644 (file)
@@ -1,4 +1,4 @@
-;;; info-xref.el --- tests for info-xref.el
+;;; info-xref.el --- tests for info-xref.el  -*- lexical-binding:t -*-
 
 ;; Copyright (C) 2013-2020 Free Software Foundation, Inc.
 
index 445716c14b95db386eba680f33941337c4009ec8..dfa74cf35e7a77b996dd132a743c004cf9aacf7d 100644 (file)
@@ -1,4 +1,4 @@
-;;; jit-lock-tests.el --- tests for jit-lock
+;;; jit-lock-tests.el --- tests for jit-lock  -*- lexical-binding:t -*-
 
 ;; Copyright (C) 2016-2020 Free Software Foundation, Inc.
 
index 05837e83f90e2f5d52cf258765d5634965017d50..ac9706a8ae7ecd2ff0690e91b425dd8f26056d26 100644 (file)
@@ -1,4 +1,4 @@
-;;; json-tests.el --- Test suite for json.el
+;;; json-tests.el --- Test suite for json.el  -*- lexical-binding:t -*-
 
 ;; Copyright (C) 2015-2020 Free Software Foundation, Inc.
 
index fba4d748ce1365fc321664de9d604ada41fc6f9f..8267d8e4f6afe4b15325729a114e62daadbab58f 100644 (file)
@@ -1,4 +1,4 @@
-;;; man-tests.el --- Test suite for man.
+;;; man-tests.el --- Test suite for man.  -*- lexical-binding:t -*-
 
 ;; Copyright (C) 2013-2020 Free Software Foundation, Inc.
 
@@ -114,7 +114,7 @@ in the cdr of the element.")
   (dolist (test man-tests-parse-man-k-tests)
     (should (man-tests-parse-man-k-test-case test))))
 
-(defun man-tests-filter-strings (buffer strings)
+(defun man-tests-filter-strings (_buffer strings)
   "Run `Man-bgproc-filter' on each of STRINGS.
 The formatted result will be inserted into BUFFER."
   (let ((proc (start-process "dummy man-tests proc" (current-buffer) "cat")))
index af765fbe3faa993a88450667bf18ad96fe2f0202..f5cff92d546ab9e05896ca6ce55d721d166d315a 100644 (file)
@@ -1,4 +1,4 @@
-;;; replace-tests.el --- tests for replace.el.
+;;; replace-tests.el --- tests for replace.el.  -*- lexical-binding:t -*-
 
 ;; Copyright (C) 2010-2020 Free Software Foundation, Inc.
 
index ed23e064743e269eda5ce4a19d98605b274e31f2..03c62de1fd6b85c45e56417c05ca92e7d31b46b6 100644 (file)
@@ -1,4 +1,4 @@
-;;; shadowfile-tests.el --- Tests of shadowfile
+;;; shadowfile-tests.el --- Tests of shadowfile  -*- lexical-binding:t -*-
 
 ;; Copyright (C) 2018-2020 Free Software Foundation, Inc.
 
@@ -138,9 +138,9 @@ guaranteed by the originator of a cluster definition."
        ;; We must mock `read-from-minibuffer' and `read-string', in
        ;; order to avoid interactive arguments.
        (cl-letf* (((symbol-function #'read-from-minibuffer)
-                   (lambda (&rest args) (pop mocked-input)))
+                   (lambda (&rest _args) (pop mocked-input)))
                   ((symbol-function #'read-string)
-                   (lambda (&rest args) (pop mocked-input))))
+                   (lambda (&rest _args) (pop mocked-input))))
 
           ;; Cleanup & initialize.
           (shadow--tests-cleanup)
@@ -255,9 +255,9 @@ guaranteed by the originator of a cluster definition."
        ;; We must mock `read-from-minibuffer' and `read-string', in
        ;; order to avoid interactive arguments.
        (cl-letf* (((symbol-function #'read-from-minibuffer)
-                   (lambda (&rest args) (pop mocked-input)))
+                   (lambda (&rest _args) (pop mocked-input)))
                   ((symbol-function #'read-string)
-                   (lambda (&rest args) (pop mocked-input))))
+                   (lambda (&rest _args) (pop mocked-input))))
 
           ;; Cleanup & initialize.
           (shadow--tests-cleanup)
@@ -608,9 +608,9 @@ guaranteed by the originator of a cluster definition."
        ;; We must mock `read-from-minibuffer' and `read-string', in
        ;; order to avoid interactive arguments.
        (cl-letf* (((symbol-function #'read-from-minibuffer)
-                   (lambda (&rest args) (pop mocked-input)))
+                   (lambda (&rest _args) (pop mocked-input)))
                   ((symbol-function #'read-string)
-                   (lambda (&rest args) (pop mocked-input))))
+                   (lambda (&rest _args) (pop mocked-input))))
 
           ;; Cleanup & initialize.
           (shadow--tests-cleanup)
@@ -669,9 +669,9 @@ guaranteed by the originator of a cluster definition."
        ;; We must mock `read-from-minibuffer' and `read-string', in
        ;; order to avoid interactive arguments.
        (cl-letf* (((symbol-function #'read-from-minibuffer)
-                   (lambda (&rest args) (pop mocked-input)))
+                   (lambda (&rest _args) (pop mocked-input)))
                   ((symbol-function #'read-string)
-                   (lambda (&rest args) (pop mocked-input))))
+                   (lambda (&rest _args) (pop mocked-input))))
 
           ;; Cleanup & initialize.
           (shadow--tests-cleanup)
@@ -923,7 +923,7 @@ guaranteed by the originator of a cluster definition."
          ;; action.
           (add-function
            :before (symbol-function #'write-region)
-          (lambda (&rest args)
+           (lambda (&rest _args)
              (when (and (buffer-file-name) mocked-input)
                (should (equal (buffer-file-name) (pop mocked-input)))))
            '((name . "write-region-mock")))
index a583d57d2e8a98f737808270953e746f6b562fcb..e2761a96f8619f214fd64a724b62c56875739570 100644 (file)
@@ -1,4 +1,4 @@
-;;; subr-tests.el --- Tests for subr.el
+;;; subr-tests.el --- Tests for subr.el  -*- lexical-binding:t -*-
 
 ;; Copyright (C) 2015-2020 Free Software Foundation, Inc.
 
index 4edf75edba6346202c26323afcf2f298865042a6..f02aeaeef6aa0e59090a1755d990880a4bcb4b55 100644 (file)
@@ -1,4 +1,4 @@
-;;; thingatpt.el --- tests for thing-at-point.
+;;; thingatpt.el --- tests for thing-at-point.  -*- lexical-binding:t -*-
 
 ;; Copyright (C) 2013-2020 Free Software Foundation, Inc.
 
index 895b68f79af1022f15cad4a47a32866efa52a69b..57e685cd34793744ad53d5d9c44e1cd3aab1d47c 100644 (file)
@@ -1,4 +1,4 @@
-;;; xml-parse-tests.el --- Test suite for XML parsing.
+;;; xml-parse-tests.el --- Test suite for XML parsing.  -*- lexical-binding:t -*-
 
 ;; Copyright (C) 2012-2020 Free Software Foundation, Inc.