]> git.eshelyaron.com Git - emacs.git/commitdiff
Use 'require' to load eshell-tests-helpers
authorJim Porter <jporterbugs@gmail.com>
Thu, 3 Feb 2022 02:26:50 +0000 (18:26 -0800)
committerLars Ingebrigtsen <larsi@gnus.org>
Thu, 3 Feb 2022 19:02:24 +0000 (20:02 +0100)
* test/lisp/eshell/eshell-tests.el
* test/lisp/eshell/em-extpipe-tests.el: Load eshell-tests-helpers with
'require'.

* test/lisp/eshell/eshell-tests-helpers.el (eshell-history-file-name):
Define this here so individual test files don't have to.

test/lisp/eshell/em-extpipe-tests.el
test/lisp/eshell/eshell-tests-helpers.el
test/lisp/eshell/eshell-tests.el

index 0879ad5b0cac6a322f6ff0f4958e47c097c1babb..a1d15fe73a418bca016c45cf5be8bee7923aabb5 100644 (file)
 (require 'ert)
 (require 'ert-x)
 (require 'em-extpipe)
-(eval-and-compile
-  (load (expand-file-name "eshell-tests-helpers"
-                          (file-name-directory (or load-file-name
-                                                   default-directory)))))
-
-(defvar eshell-history-file-name)
-(defvar eshell-test--max-subprocess-time)
-(declare-function eshell-command-result-p "eshell-tests-helpers")
+(require 'eshell-tests-helpers
+         (expand-file-name "eshell-tests-helpers"
+                           (file-name-directory (or load-file-name
+                                                    default-directory))))
 
 (defmacro em-extpipe-tests--deftest (name input &rest body)
   (declare (indent 2))
index f3fbe90356a95c176c4f715cb1f9b6b9d0b4561a..33cdd60113a6e4b0f4d5fd32b1f7510c50fbca0a 100644 (file)
@@ -30,6 +30,8 @@
 (require 'esh-mode)
 (require 'eshell)
 
+(defvar eshell-history-file-name nil)
+
 (defvar eshell-test--max-subprocess-time 5
   "The maximum amount of time to wait for a subprocess to finish, in seconds.
 See `eshell-wait-for-subprocess'.")
index 3b1bbe7188bdd5f8d48edac9bb4c62e56646b1a8..c5ca0a548520a78451d1b03d5680df52321cde5f 100644 (file)
 (require 'ert-x)
 (require 'esh-mode)
 (require 'eshell)
-(eval-and-compile
-  (load (expand-file-name "eshell-tests-helpers"
-                          (file-name-directory (or load-file-name
-                                                   default-directory)))))
-
-(defvar eshell-history-file-name)
-(defvar eshell-test--max-subprocess-time)
-(declare-function eshell-insert-command "eshell-tests-helpers")
-(declare-function eshell-match-result "eshell-tests-helpers")
-(declare-function eshell-command-result-p "eshell-tests-helpers")
+(require 'eshell-tests-helpers
+         (expand-file-name "eshell-tests-helpers"
+                           (file-name-directory (or load-file-name
+                                                    default-directory))))
 
 ;;; Tests: