diff options
| author | Mathieu Lirzin <mthl@gnu.org> | 2016-07-30 22:57:49 +0200 |
|---|---|---|
| committer | Mathieu Lirzin <mthl@gnu.org> | 2016-07-30 23:08:39 +0200 |
| commit | e58911de37f600dffce3c562ff1d26809343d420 (patch) | |
| tree | 7f180bc8a579e2301dbb50fde2a3a6f18ce5f8b7 /tests | |
| parent | schema: Evaluations: Add 'revision' column. (diff) | |
| download | cuirass-e58911de37f600dffce3c562ff1d26809343d420.tar.gz | |
utils: Add 'alist?' procedure.
* src/cuirass/utils.scm (alist?): New procedure.
* tests/utils.scm ("alist?"): New test.
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/utils.scm | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/utils.scm b/tests/utils.scm index 496cbee..6a14355 100644 --- a/tests/utils.scm +++ b/tests/utils.scm @@ -25,6 +25,16 @@ (test-begin "utils") +(test-assert "alist?" + (and (alist? '()) + (alist? '(("foo" 1 2))) + (alist? '(("foo" . 1) + ("bar" . 2))) + (not (alist? 3)) + (not (alist? '(1 2 3))) + (not (alist? 'foo)) + (not (alist? #:bar)))) + (test-assert "with-directory-excursion" (let ((old (getcwd)) (tmp (tmpnam))) |
