aboutsummaryrefslogtreecommitdiff
path: root/tests/test-vterm-toggle--dispatch.el
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test-vterm-toggle--dispatch.el')
-rw-r--r--tests/test-vterm-toggle--dispatch.el13
1 files changed, 4 insertions, 9 deletions
diff --git a/tests/test-vterm-toggle--dispatch.el b/tests/test-vterm-toggle--dispatch.el
index d63b3d35..93c06467 100644
--- a/tests/test-vterm-toggle--dispatch.el
+++ b/tests/test-vterm-toggle--dispatch.el
@@ -13,14 +13,9 @@
(require 'cl-lib)
(add-to-list 'load-path (expand-file-name "modules" user-emacs-directory))
+(add-to-list 'load-path (expand-file-name "tests" user-emacs-directory))
(require 'eshell-vterm-config)
-
-(defun test-vterm-toggle--dispatch-cleanup ()
- "Kill any leftover test buffers."
- (dolist (b (buffer-list))
- (let ((name (buffer-name b)))
- (when (string-prefix-p "*test-vterm" name)
- (kill-buffer b)))))
+(require 'testutil-vterm-buffers)
(ert-deftest test-vterm-toggle--dispatch-window-displayed-returns-toggle-off ()
"Normal: displayed vterm window -> (toggle-off . WIN)."
@@ -32,7 +27,7 @@
(ert-deftest test-vterm-toggle--dispatch-no-window-buffer-alive-returns-show-recent ()
"Normal: no displayed vterm, at least one alive -> show-recent + first."
- (test-vterm-toggle--dispatch-cleanup)
+ (cj/test--kill-test-vterm-buffers)
(let ((b1 (get-buffer-create "*test-vterm-mru-1*"))
(b2 (get-buffer-create "*test-vterm-mru-2*")))
(unwind-protect
@@ -47,7 +42,7 @@
(ert-deftest test-vterm-toggle--dispatch-no-window-no-buffer-returns-create-new ()
"Boundary: nothing displayed, no alive vterms -> create-new."
- (test-vterm-toggle--dispatch-cleanup)
+ (cj/test--kill-test-vterm-buffers)
(cl-letf (((symbol-function 'cj/--vterm-toggle-displayed-window)
(lambda (&optional _frame) nil))
((symbol-function 'cj/--vterm-toggle-buffers)