branch: externals/ivy-hydra
commit 8dba6ffa4f02a1f6330e96b6f2f945ae6c0e5b57
Author: Oleh Krehel <[email protected]>
Commit: Oleh Krehel <[email protected]>

    ivy-test.el (swiper-query-replace): Add test
    
    Re #2416
---
 ivy-test.el | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/ivy-test.el b/ivy-test.el
index 4b754d0..15f3956 100644
--- a/ivy-test.el
+++ b/ivy-test.el
@@ -1176,6 +1176,16 @@ a buffer visiting a file."
            (and (buffer-name temp-buffer)
                 (kill-buffer temp-buffer)))))))
 
+(ert-deftest swiper-query-replace ()
+  (dolist (re-builder '(regexp-quote ivy--regex ivy--regex-plus 
ivy--regex-fuzzy ivy--regex-ignore-order))
+    (dolist (swiper-cmd '(swiper swiper-isearch))
+      (let ((ivy-re-builders-alist `((t . ,re-builder))))
+        (should (equal (ivy-with-text
+                        "|foo bar"
+                        (global-set-key (kbd "C-s") swiper-cmd)
+                        ("C-s" "foo" "M-q" "asdf" "C-j" "y"))
+                       "asdf| bar"))))))
+
 (ert-deftest swiper-thing-at-point ()
   (should
    (string=

Reply via email to