]> git.eshelyaron.com Git - emacs.git/commitdiff
* test/lisp/ibuffer-tests.el (ibuffer-test-Bug24997): Add test for Bug#24997.
authorTino Calancha <tino.calancha@gmail.com>
Thu, 24 Nov 2016 01:39:33 +0000 (10:39 +0900)
committerTino Calancha <tino.calancha@gmail.com>
Thu, 24 Nov 2016 01:39:33 +0000 (10:39 +0900)
test/lisp/ibuffer-tests.el

index a99a5754e2f6dc56cede0daa0b6a96309304e744..3a4def3a2b0fe8afdf325ae5a1ca396622d86c52 100644 (file)
     (symbol-function
      'ibuffer-mark-unsaved-buffers))))
 
+(ert-deftest ibuffer-test-Bug24997 ()
+  "Test for http://debbugs.gnu.org/24997 ."
+  :expected-result :failed
+  (ibuffer)
+  (let ((orig ibuffer-filtering-qualifiers))
+    (unwind-protect
+        (progn
+          (setq ibuffer-filtering-qualifiers
+                '((size-gt . 10)
+                  (used-mode . lisp-interaction-mode)))
+          (ibuffer-update nil t)
+          (ignore-errors (ibuffer-decompose-filter))
+          (should (cdr ibuffer-filtering-qualifiers)))
+      (setq ibuffer-filtering-qualifiers orig)
+      (ibuffer-update nil t))))
+
 (ert-deftest ibuffer-test-Bug25000 ()
   "Test for http://debbugs.gnu.org/25000 ."
   :expected-result :failed