[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master ddc734432b: Adapt Tramp to changed unload behavior (bug#53632)
From: |
Michael Albinus |
Subject: |
master ddc734432b: Adapt Tramp to changed unload behavior (bug#53632) |
Date: |
Sat, 5 Feb 2022 13:18:01 -0500 (EST) |
branch: master
commit ddc734432bdb97480de0c8c80fb5e294b88e9214
Author: Michael Albinus <michael.albinus@gmx.de>
Commit: Michael Albinus <michael.albinus@gmx.de>
Adapt Tramp to changed unload behavior (bug#53632)
* test/lisp/net/tramp-tests.el (tramp-test47-unload): Check also
for autoloaded macros. Respect `tramp-autoload' function property.
---
test/lisp/net/tramp-tests.el | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/test/lisp/net/tramp-tests.el b/test/lisp/net/tramp-tests.el
index 9be1985780..a4f2fe9e0e 100644
--- a/test/lisp/net/tramp-tests.el
+++ b/test/lisp/net/tramp-tests.el
@@ -7205,12 +7205,14 @@ Since it unloads Tramp, it shall be the last test to
run."
(mapatoms
(lambda (x)
(and (or (and (boundp x) (null (local-variable-if-set-p x)))
- (and (functionp x) (null (autoloadp (symbol-function x)))))
+ (and (functionp x) (null (autoloadp (symbol-function x))))
+ (macrop x))
(string-match-p "^tramp" (symbol-name x))
;; `tramp-completion-mode' is autoloaded in Emacs < 28.1.
(not (eq 'tramp-completion-mode x))
(not (string-match-p "^tramp\\(-archive\\)?--?test" (symbol-name x)))
(not (string-match-p "unload-hook$" (symbol-name x)))
+ (not (get x 'tramp-autoload))
(ert-fail (format "`%s' still bound" x)))))
;; The defstruct `tramp-file-name' and all its internal functions
;; shall be purged.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master ddc734432b: Adapt Tramp to changed unload behavior (bug#53632),
Michael Albinus <=