[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/compat 20d103c09c 09/13: Restore if-let* test
From: |
ELPA Syncer |
Subject: |
[elpa] externals/compat 20d103c09c 09/13: Restore if-let* test |
Date: |
Wed, 4 Jan 2023 11:57:31 -0500 (EST) |
branch: externals/compat
commit 20d103c09cad3c625f0d123bf1dd3da29fa35ff2
Author: Daniel Mendler <mail@daniel-mendler.de>
Commit: Daniel Mendler <mail@daniel-mendler.de>
Restore if-let* test
---
compat-tests.el | 24 ++++++++++++------------
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/compat-tests.el b/compat-tests.el
index cc2f4fb36b..5b7f24ca40 100644
--- a/compat-tests.el
+++ b/compat-tests.el
@@ -1171,6 +1171,18 @@
(remhash 1 ht)
(should-equal '(two) (hash-table-values ht))))
+(ert-deftest if-let* ()
+ (should-equal "then"
+ (if-let*
+ ((x 3)
+ (y 2)
+ (z (+ x y))
+ ((= z 5))
+ (true t))
+ "then" "else"))
+ (should-equal "else"
+ (if-let* (((= 5 6))) "then" "else")))
+
(ert-deftest if-let ()
(should (if-let (e (memq 0 '(1 2 3 0 5 6)))
e))
@@ -1623,18 +1635,6 @@
;; ))
;; (should-not (string-match-p unmatchable str)))))
-;; (ert-deftest if-let* ()
-;; (should
-;; (if-let*
-;; ((x 3)
-;; (y 2)
-;; (z (+ x y))
-;; ((= z 5))
-;; (true t))
-;; true nil))
-;; (should-not
-;; (if-let* (((= 5 6))) t nil)))
-
;; (ert-deftest regexp-unmatchable ()
;; (dolist (str '("" ;empty string
;; "a" ;simple string
- [elpa] externals/compat updated (241e38bb45 -> 18a83e1dff), ELPA Syncer, 2023/01/04
- [elpa] externals/compat c2e0835dd3 03/13: Restore tests, ELPA Syncer, 2023/01/04
- [elpa] externals/compat 1b1d633c78 01/13: Restore tests, ELPA Syncer, 2023/01/04
- [elpa] externals/compat c314cdf427 02/13: Remove realnames, ELPA Syncer, 2023/01/04
- [elpa] externals/compat 20d103c09c 09/13: Restore if-let* test,
ELPA Syncer <=
- [elpa] externals/compat b97b756871 07/13: Restore if-let test, ELPA Syncer, 2023/01/04
- [elpa] externals/compat 414135b6f9 06/13: Restore and-let test, ELPA Syncer, 2023/01/04
- [elpa] externals/compat 639d03eed7 04/13: Restore date tests, ELPA Syncer, 2023/01/04
- [elpa] externals/compat 27ad893406 05/13: Update version number, ELPA Syncer, 2023/01/04
- [elpa] externals/compat 79d3562f6d 11/13: Add when-let test, ELPA Syncer, 2023/01/04
- [elpa] externals/compat 337c32e588 12/13: Restore regexp tests, ELPA Syncer, 2023/01/04
- [elpa] externals/compat 18a83e1dff 13/13: Add UNTESTED labels behind compat-defuns for greppability, ELPA Syncer, 2023/01/04
- [elpa] externals/compat 8a479d7b52 10/13: Add when-let* test, ELPA Syncer, 2023/01/04
- [elpa] externals/compat efb1d1c081 08/13: Disable broken test, ELPA Syncer, 2023/01/04