mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-10 22:10:21 +02:00
test-suite: Use pass-if-equal' in
ftw.test'.
* test-suite/tests/ftw.test ("file-system-fold")["test-suite (never enter)", "test-suite/lib.scm (flat file)"]: Use `pass-if-equal' instead of `pass-if'.
This commit is contained in:
parent
d4eee584e0
commit
f3bb42fc9b
1 changed files with 13 additions and 13 deletions
|
@ -182,26 +182,26 @@
|
|||
(any (match-lambda (('skip (= basename "vm")) #t) (_ #f))
|
||||
between))))))
|
||||
|
||||
(pass-if "test-suite (never enter)"
|
||||
(pass-if-equal "test-suite (never enter)"
|
||||
`((skip ,%test-dir))
|
||||
(let ((enter? (lambda (n s r) #f))
|
||||
(leaf (lambda (n s r) (cons `(leaf ,n) r)))
|
||||
(down (lambda (n s r) (cons `(down ,n) r)))
|
||||
(up (lambda (n s r) (cons `(up ,n) r)))
|
||||
(skip (lambda (n s r) (cons `(skip ,n) r)))
|
||||
(error (lambda (n s e r) (cons `(error ,n) r))))
|
||||
(equal? (file-system-fold enter? leaf down up skip error '() %test-dir)
|
||||
`((skip , %test-dir)))))
|
||||
(file-system-fold enter? leaf down up skip error '() %test-dir)))
|
||||
|
||||
(pass-if "test-suite/lib.scm (flat file)"
|
||||
(let ((enter? (lambda (n s r) #t))
|
||||
(leaf (lambda (n s r) (cons `(leaf ,n) r)))
|
||||
(down (lambda (n s r) (cons `(down ,n) r)))
|
||||
(up (lambda (n s r) (cons `(up ,n) r)))
|
||||
(skip (lambda (n s r) (cons `(skip ,n) r)))
|
||||
(error (lambda (n s e r) (cons `(error ,n) r)))
|
||||
(name (string-append %test-suite-lib-dir "/lib.scm")))
|
||||
(equal? (file-system-fold enter? leaf down up skip error '() name)
|
||||
`((leaf ,name)))))
|
||||
(let ((name (string-append %test-suite-lib-dir "/lib.scm")))
|
||||
(pass-if-equal "test-suite/lib.scm (flat file)"
|
||||
`((leaf ,name))
|
||||
(let ((enter? (lambda (n s r) #t))
|
||||
(leaf (lambda (n s r) (cons `(leaf ,n) r)))
|
||||
(down (lambda (n s r) (cons `(down ,n) r)))
|
||||
(up (lambda (n s r) (cons `(up ,n) r)))
|
||||
(skip (lambda (n s r) (cons `(skip ,n) r)))
|
||||
(error (lambda (n s e r) (cons `(error ,n) r))))
|
||||
(file-system-fold enter? leaf down up skip error '() name))))
|
||||
|
||||
(pass-if "ENOENT"
|
||||
(let ((enter? (lambda (n s r) #t))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue