mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-06-14 12:31:25 +00:00
Most of these tests are for the scontrol/"anxious continuation" mechanism The new ERT tests use Python subprocesses via stdin/stdout pipe as JSONRPC endpoints. A shared framing library lives in jsonrpc-resources/common.py. * test/lisp/jsonrpc-tests.el (jsonrpc--test-dir): New constant. (jsonrpc--with-python-fixture): New macro. (scontrol-remote-during-sync): New test. (scontrol-anxious-nested): New test. (scontrol-remote-error): New test. (shutdown-clean-after-notification): New test. * test/lisp/jsonrpc-resources/common.py: New file. * test/lisp/jsonrpc-resources/server-remote-during-sync.py: New file. * test/lisp/jsonrpc-resources/server-anxious-nested.py: New file. * test/lisp/jsonrpc-resources/server-remote-error.py: New file. * test/lisp/jsonrpc-resources/server-harakiri.py: New file. |
||
|---|---|---|
| .. | ||
| common.py | ||
| server-anxious-nested.py | ||
| server-harakiri.py | ||
| server-remote-during-sync.py | ||
| server-remote-error.py | ||