diff options
author | Peter Stephenson <pws@users.sourceforge.net> | 2007-07-30 20:55:40 +0000 |
---|---|---|
committer | Peter Stephenson <pws@users.sourceforge.net> | 2007-07-30 20:55:40 +0000 |
commit | 40b42fc6f66f15b451ea35db2d296524c029982a (patch) | |
tree | b71a8ad8d59329beefe442ddc9ba1214b07a5957 | |
parent | 1ab7d0fd0b21514a243db0b602d883acb3372a05 (diff) | |
download | zsh-40b42fc6f66f15b451ea35db2d296524c029982a.tar.gz zsh-40b42fc6f66f15b451ea35db2d296524c029982a.tar.xz zsh-40b42fc6f66f15b451ea35db2d296524c029982a.zip |
23726: test for adding and removing environment variables
-rw-r--r-- | ChangeLog | 3 | ||||
-rw-r--r-- | Test/B02typeset.ztst | 11 |
2 files changed, 14 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index 414fdbfd4..68f103210 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2007-07-30 Peter Stephenson <p.w.stephenson@ntlworld.com> + * 23726: Test/B02typeset.ztst: test for adding and removing + of environment variables. + * 23725: configure.ac, Src/exec.c, Src/params.c, Src/system.h: use setenv() and unsetenv() for memory management of the environment where possible. diff --git a/Test/B02typeset.ztst b/Test/B02typeset.ztst index 40669defd..5ba88035b 100644 --- a/Test/B02typeset.ztst +++ b/Test/B02typeset.ztst @@ -377,3 +377,14 @@ >integer local i >local tagged scalar >preserved + + export ENVFOO=bar + print ENVFOO in environment + env | grep '^ENVFOO' + unset ENVFOO + print ENVFOO no longer in environment + env | grep '^ENVFOO' +1:Adding and removing values to and from the environment +>ENVFOO in environment +>ENVFOO=bar +>ENVFOO no longer in environment |