emacs/test/lisp/net
Michael Albinus a2cb52cd2e Prevent loading tramp-archive when it cannot be used
* lisp/files.el (locate-dominating-file): Check, that FILE is
a directory when traversing the tree.

* lisp/net/tramp-archive.el (tramp-archive-enabled): New defvar.
(tramp-archive-file-name-regexp): Protect against errors.
(tramp-archive-file-name-handler)
(tramp-register-archive-file-name-handler): Use it.
(all) Call `tramp-register-archive-file-name-handler'.

* lisp/net/tramp.el (tramp-register-file-name-handlers):
Use `tramp-archive-enabled'.

* test/lisp/net/tramp-archive-tests.el (all):
Use `tramp-archive-enabled' instead of `tramp-gvfs-enabled'.
(tramp-archive--test-emacs27-p): New defun.
(tramp-archive-test42-auto-load): Skip for older Emacsen.
(tramp-archive-test42-delay-load): Skip for older Emacsen.
Test also behavior when `tramp-archive-enabled' is nil.
2018-02-03 18:49:56 +01:00
..
tramp-archive-resources Fix Bug#30293 2018-01-31 15:02:46 +01:00
dbus-tests.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
gnutls-tests.el Merge from origin/emacs-26 2018-01-01 01:13:04 -08:00
mailcap-tests.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
network-stream-tests.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
newsticker-tests.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
puny-tests.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
sasl-scram-rfc-tests.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
shr-tests.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
tramp-archive-tests.el Prevent loading tramp-archive when it cannot be used 2018-02-03 18:49:56 +01:00
tramp-tests.el Adapt tramp-tests.el according to Bug#30243 2018-02-01 15:49:18 +01:00