aboutsummaryrefslogtreecommitdiff
path: root/tests/test/let-env.scm
diff options
context:
space:
mode:
authorHugo Hörnquist <hugo@lysator.liu.se>2023-09-07 18:03:40 +0200
committerHugo Hörnquist <hugo@lysator.liu.se>2023-09-11 18:00:15 +0200
commit01987c093e2cfbd46115cc58e4ff9f789efb9d0d (patch)
tree841382c97a62e9108dcabb0e5c4e27c5ab459d19 /tests/test/let-env.scm
parentFixes to xdg basedir. (diff)
downloadcalp-01987c093e2cfbd46115cc58e4ff9f789efb9d0d.tar.gz
calp-01987c093e2cfbd46115cc58e4ff9f789efb9d0d.tar.xz
Enable let-env to unset variables.
Diffstat (limited to 'tests/test/let-env.scm')
-rw-r--r--tests/test/let-env.scm5
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/test/let-env.scm b/tests/test/let-env.scm
index e3dc5927..a989776a 100644
--- a/tests/test/let-env.scm
+++ b/tests/test/let-env.scm
@@ -41,3 +41,8 @@
(getenv "CALP_TEST_ENV"))
+(test-group "Unsetting environment"
+ (setenv "TEST" "A")
+ (let-env ((TEST #f))
+ (test-assert (not (getenv "TEST"))))
+ (test-equal "A" (getenv "TEST")))