aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/lisp/emacs-lisp/seq-tests.el10
1 files changed, 10 insertions, 0 deletions
diff --git a/test/lisp/emacs-lisp/seq-tests.el b/test/lisp/emacs-lisp/seq-tests.el
index a8ca48b1328..c9219b51d00 100644
--- a/test/lisp/emacs-lisp/seq-tests.el
+++ b/test/lisp/emacs-lisp/seq-tests.el
@@ -97,6 +97,16 @@ Evaluate BODY for each created sequence.
97 (with-test-sequences (seq '()) 97 (with-test-sequences (seq '())
98 (should (seq-empty-p (seq-take-while #'test-sequences-oddp seq))))) 98 (should (seq-empty-p (seq-take-while #'test-sequences-oddp seq)))))
99 99
100(ert-deftest test-seq-map-indexed ()
101 (should (equal (seq-map-indexed (lambda (elt i)
102 (list elt i))
103 nil)
104 nil))
105 (should (equal (seq-map-indexed (lambda (elt i)
106 (list elt i))
107 '(a b c d))
108 '((a 0) (b 1) (c 2) (d 3)))))
109
100(ert-deftest test-seq-filter () 110(ert-deftest test-seq-filter ()
101 (with-test-sequences (seq '(6 7 8 9 10)) 111 (with-test-sequences (seq '(6 7 8 9 10))
102 (should (equal (seq-filter #'test-sequences-evenp seq) '(6 8 10))) 112 (should (equal (seq-filter #'test-sequences-evenp seq) '(6 8 10)))