+++ /dev/null
-Test varstash integration with regard to aliases.
-
- $ source $TESTDIR/setup.zsh || return 1
-
-Setup test environment.
-
- $ mkdir sub
- $ cd sub
- $ echo 'echo ENTER' > $AUTOENV_FILE_ENTER
- $ echo 'autostash alias some_alias="echo NEW_ALIAS"' >> $AUTOENV_FILE_ENTER
- $ echo 'echo LEAVE' > $AUTOENV_FILE_LEAVE
- $ test_autoenv_auth_env_files
-
-Aliases should be stashed.
-
- $ alias some_alias="echo ORIG_ALIAS"
- $ some_alias
- ORIG_ALIAS
- $ cd .
- ENTER
- $ some_alias
- NEW_ALIAS
- $ cd ..
- LEAVE
- $ some_alias
- ORIG_ALIAS
-
-Aliases should be stashed, if there are also environment variables.
-
- $ some_alias=ENV_VAR
- $ some_alias
- ORIG_ALIAS
- $ cd sub
- ENTER
- $ type -w some_alias
- some_alias: alias
- $ echo $some_alias
- ENV_VAR