aboutsummaryrefslogtreecommitdiffstats
path: root/test/src
diff options
context:
space:
mode:
Diffstat (limited to 'test/src')
-rw-r--r--test/src/fns-tests.el10
1 files changed, 9 insertions, 1 deletions
diff --git a/test/src/fns-tests.el b/test/src/fns-tests.el
index a84cce3ad4e..4ef428af03e 100644
--- a/test/src/fns-tests.el
+++ b/test/src/fns-tests.el
@@ -1412,6 +1412,14 @@
1412 (should (equal (take 5 list) '(a b c b c))) 1412 (should (equal (take 5 list) '(a b c b c)))
1413 (should (equal (take 10 list) '(a b c b c b c b c b))) 1413 (should (equal (take 10 list) '(a b c b c b c b c b)))
1414 1414
1415 (should (equal (ntake 10 list) '(a b))))) 1415 (should (equal (ntake 10 list) '(a b))))
1416
1417 ;; Bignum N argument.
1418 (let ((list (list 'a 'b 'c)))
1419 (should (equal (take (+ most-positive-fixnum 1) list) '(a b c)))
1420 (should (equal (take (- most-negative-fixnum 1) list) nil))
1421 (should (equal (ntake (+ most-positive-fixnum 1) list) '(a b c)))
1422 (should (equal (ntake (- most-negative-fixnum 1) list) nil))
1423 (should (equal list '(a b c)))))
1416 1424
1417;;; fns-tests.el ends here 1425;;; fns-tests.el ends here