1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-03 14:10:47 -08:00
emacs/test/lisp/net
Michael Albinus 4aff89ece6 Rework direct async processes in Tramp
* doc/misc/tramp.texi (Remote processes): Precise restrictions for direct
async processes.

* lisp/net/tramp.el (tramp-methods): Adapt docstring.
(tramp-direct-async-process-p): Make it more precise.
(tramp-handle-make-process): Rewrite, based on `make-process'.

* test/lisp/net/tramp-tests.el (tramp-test-temporary-file-directory):
Add `tramp-direct-async-args` for mock method.
(tramp-test29-start-file-process, tramp-test30-make-process):
Use weaker regexp checking "foo".
(tramp-test30-make-process): Do not check stderr for direct async processes.
(tramp--test--deftest-direct-async-process): New defmacro.
(tramp-test29-start-file-process-direct-async)
(tramp-test30-make-process-direct-async): New tests.
2020-08-23 13:30:43 +02:00
..
tramp-archive-resources Fix Bug#30293 2018-01-31 15:02:46 +01:00
browse-url-tests.el Use lexical-binding in browse-url.el and add tests 2020-08-07 17:37:06 +02:00
dbus-tests.el Various dbus.el cleanups (bug#41744) 2020-06-18 12:20:48 +01:00
dig-tests.el Use lexical-binding in dig.el and add tests 2020-04-26 01:11:05 +02:00
gnutls-tests.el Use lexical-binding for all net tests 2020-04-24 20:26:36 +02:00
hmac-md5-tests.el Use lexical-binding in hmac-md5.el and add tests 2020-04-28 18:14:28 +02:00
mailcap-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
network-stream-tests.el Fix previous network stream test 2020-08-04 17:34:21 +02:00
newsticker-tests.el Use lexical-binding for all net tests 2020-04-24 20:26:36 +02:00
nsm-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
puny-tests.el Use lexical-binding in puny.el and add more tests 2020-04-28 18:14:28 +02:00
rcirc-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
rfc2104-tests.el Use lexical-binding for all net tests 2020-04-24 20:26:36 +02:00
sasl-scram-rfc-tests.el Add SASL SCRAM-SHA-256 support. 2020-01-16 08:54:04 +01:00
secrets-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
shr-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
tramp-archive-tests.el Merge from origin/emacs-27 2020-04-15 07:50:15 -07:00
tramp-tests.el Rework direct async processes in Tramp 2020-08-23 13:30:43 +02:00
webjump-tests.el Use lexical-binding in webjump.el and add tests 2020-05-18 17:58:01 +02:00