From 4efc6a84c4bb0758d67e2721fcb479494a312d69 Mon Sep 17 00:00:00 2001 From: Xiyue Deng Date: Thu, 2 Nov 2023 10:08:48 -0700 Subject: [PATCH] Revise test redefined error message Add the possibility that an ert test that is loaded multiple times may trigger the same error (Bug#66782). * lisp/emacs-lisp/ert.el (ert-set-test): Update error message. --- lisp/emacs-lisp/ert.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/emacs-lisp/ert.el b/lisp/emacs-lisp/ert.el index d727bc94ec5..4d189ed614e 100644 --- a/lisp/emacs-lisp/ert.el +++ b/lisp/emacs-lisp/ert.el @@ -152,7 +152,7 @@ mode.") (when (and noninteractive (get symbol 'ert--test)) ;; Make sure duplicated tests are discovered since the older test would ;; be ignored silently otherwise. - (error "Test `%s' redefined" symbol)) + (error "Test `%s' redefined or loaded multiple times" symbol)) (define-symbol-prop symbol 'ert--test definition) definition) -- 2.39.2