X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=tests%2Flist.lisp;h=02fed92fd23f277217cc345bebfe835d3b6c8add;hb=7478a2dfeb75791695ea643ecaa56adba8d77139;hp=d4228230e64b9161b467ea66b189313884209133;hpb=54f2996917c5e536930fd6111a6db3c04904f5e1;p=jscl.git diff --git a/tests/list.lisp b/tests/list.lisp index d422823..02fed92 100644 --- a/tests/list.lisp +++ b/tests/list.lisp @@ -18,6 +18,19 @@ (test (tree-equal (cons 1 2) (cons 2 3) :test (lambda (a b) (not (= a b))))) +; FIRST to TENTH +(let ((nums '(1 2 3 4 5 6 7 8 9 10))) + (test (= (first nums) 1)) + (test (= (second nums) 2)) + (test (= (third nums) 3)) + (test (= (fourth nums) 4)) + (test (= (fifth nums) 5)) + (test (= (sixth nums) 6)) + (test (= (seventh nums) 7)) + (test (= (eighth nums) 8)) + (test (= (ninth nums) 9)) + (test (= (tenth nums) 10))) + ; SUBST ; Can't really test this until EQUAL works properly on lists