mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-28 16:00:22 +02:00
(remove!): New tests.
This commit is contained in:
parent
d64179499c
commit
389a4e4715
1 changed files with 25 additions and 0 deletions
|
@ -1033,6 +1033,31 @@
|
|||
(pass-if (equal? '(2 6) (remove odd? '(1 2 6))))
|
||||
(pass-if (equal? '(2 4 6) (remove odd? '(2 4 6)))))
|
||||
|
||||
;;
|
||||
;; remove!
|
||||
;;
|
||||
|
||||
(with-test-prefix "remove!"
|
||||
|
||||
(pass-if (equal? '() (remove! odd? '())))
|
||||
(pass-if (equal? '() (remove! odd? (list 1))))
|
||||
(pass-if (equal? '(2) (remove! odd? (list 2))))
|
||||
|
||||
(pass-if (equal? '() (remove! odd? (list 1 3))))
|
||||
(pass-if (equal? '(2) (remove! odd? (list 2 3))))
|
||||
(pass-if (equal? '(2) (remove! odd? (list 1 2))))
|
||||
(pass-if (equal? '(2 4) (remove! odd? (list 2 4))))
|
||||
|
||||
(pass-if (equal? '() (remove! odd? (list 1 3 5))))
|
||||
(pass-if (equal? '(2) (remove! odd? (list 2 3 5))))
|
||||
(pass-if (equal? '(2) (remove! odd? (list 1 2 5))))
|
||||
(pass-if (equal? '(2 4) (remove! odd? (list 2 4 5))))
|
||||
|
||||
(pass-if (equal? '(6) (remove! odd? (list 1 3 6))))
|
||||
(pass-if (equal? '(2 6) (remove! odd? (list 2 3 6))))
|
||||
(pass-if (equal? '(2 6) (remove! odd? (list 1 2 6))))
|
||||
(pass-if (equal? '(2 4 6) (remove! odd? (list 2 4 6)))))
|
||||
|
||||
;;
|
||||
;; span
|
||||
;;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue