Fix compilation warnings in subr-x-tests.el
* test/lisp/emacs-lisp/subr-x-tests.el (subr-x-test-if-let*-false) (subr-x-test-when-let*-false): Make tests simpler and compiler warning free.
This commit is contained in:
parent
8d81a4728d
commit
9667ba25b4
1 changed files with 6 additions and 12 deletions
|
@ -148,34 +148,34 @@
|
|||
"Test `if-let' with falsie bindings."
|
||||
(should (equal
|
||||
(if-let* ((a nil))
|
||||
(list a b c)
|
||||
"yes"
|
||||
"no")
|
||||
"no"))
|
||||
(should (equal
|
||||
(if-let* ((a nil) (b 2) (c 3))
|
||||
(list a b c)
|
||||
"yes"
|
||||
"no")
|
||||
"no"))
|
||||
(should (equal
|
||||
(if-let* ((a 1) (b nil) (c 3))
|
||||
(list a b c)
|
||||
"yes"
|
||||
"no")
|
||||
"no"))
|
||||
(should (equal
|
||||
(if-let* ((a 1) (b 2) (c nil))
|
||||
(list a b c)
|
||||
"yes"
|
||||
"no")
|
||||
"no"))
|
||||
(should (equal
|
||||
(let (z)
|
||||
(if-let* (z (a 1) (b 2) (c 3))
|
||||
(list a b c)
|
||||
"yes"
|
||||
"no"))
|
||||
"no"))
|
||||
(should (equal
|
||||
(let (d)
|
||||
(if-let* ((a 1) (b 2) (c 3) d)
|
||||
(list a b c)
|
||||
"yes"
|
||||
"no"))
|
||||
"no")))
|
||||
|
||||
|
@ -312,34 +312,28 @@
|
|||
"Test `when-let' with falsie bindings."
|
||||
(should (equal
|
||||
(when-let* ((a nil))
|
||||
(list a b c)
|
||||
"no")
|
||||
nil))
|
||||
(should (equal
|
||||
(when-let* ((a nil) (b 2) (c 3))
|
||||
(list a b c)
|
||||
"no")
|
||||
nil))
|
||||
(should (equal
|
||||
(when-let* ((a 1) (b nil) (c 3))
|
||||
(list a b c)
|
||||
"no")
|
||||
nil))
|
||||
(should (equal
|
||||
(when-let* ((a 1) (b 2) (c nil))
|
||||
(list a b c)
|
||||
"no")
|
||||
nil))
|
||||
(should (equal
|
||||
(let (z)
|
||||
(when-let* (z (a 1) (b 2) (c 3))
|
||||
(list a b c)
|
||||
"no"))
|
||||
nil))
|
||||
(should (equal
|
||||
(let (d)
|
||||
(when-let* ((a 1) (b 2) (c 3) d)
|
||||
(list a b c)
|
||||
"no"))
|
||||
nil)))
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue