/[gcl]/gcl/ansi-tests/evenp.lsp
ViewVC logotype

Diff of /gcl/ansi-tests/evenp.lsp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.4 by pfdietz, Sat Jan 17 12:44:01 2004 UTC revision 1.5 by pfdietz, Fri May 6 01:13:41 2005 UTC
# Line 15  Line 15 
15    (signals-error (evenp 0 nil) program-error)    (signals-error (evenp 0 nil) program-error)
16    t)    t)
17    
18    (deftest evenp.error.3
19      (check-type-error #'evenp #'integerp)
20      nil)
21    
22  (deftest evenp.1  (deftest evenp.1
23    (loop for x in *numbers*    (loop for x in *numbers*
24          when (integerp x)          when (integerp x)
25          do (evenp x))          do (evenp x))
26    nil)    nil)
27    
 (deftest evenp.2  
   (loop for x in *mini-universe*  
         unless (or (integerp x)  
                    (eval `(signals-error (evenp ',x) type-error)))  
         collect x)  
   nil)  
   
28  (deftest evenp.3  (deftest evenp.3
29    (loop for x = (random-fixnum)      (loop for x = (random-fixnum)  
30          repeat 10000          repeat 10000

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26