mirror of
https://github.com/Tarrasch/zsh-autoenv.git
synced 2025-12-14 02:15:11 +02:00
Create path to non-existing auth file (#49)
This changes the tests to have the auth file in a non-existing subdir always, as with `$HOME/.local/share` not being there already. Fixes https://github.com/Tarrasch/zsh-autoenv/issues/48.
This commit is contained in:
@@ -9,7 +9,7 @@
|
||||
# Not handled in varstash yet.
|
||||
# setopt nounset
|
||||
|
||||
export AUTOENV_AUTH_FILE="$CRAMTMP/.autoenv_auth"
|
||||
export AUTOENV_AUTH_FILE="$CRAMTMP/autoenv/.autoenv_auth"
|
||||
|
||||
if [[ $AUTOENV_AUTH_FILE[0,4] != '/tmp' ]]; then
|
||||
echo "AUTOENV_AUTH_FILE is not in /tmp. Aborting."
|
||||
@@ -24,7 +24,9 @@ set -e
|
||||
$TEST_SOURCE_AUTOENV
|
||||
|
||||
# Reset any authentication.
|
||||
echo -n >| $AUTOENV_AUTH_FILE
|
||||
if [[ -f $AUTOENV_AUTH_FILE ]]; then
|
||||
echo -n >| $AUTOENV_AUTH_FILE
|
||||
fi
|
||||
|
||||
# Add file $1 (with optional hash $2) to authentication file.
|
||||
test_autoenv_add_to_env() {
|
||||
|
||||
Reference in New Issue
Block a user