X-Git-Url: http://www.git.stargrave.org/?p=zsh-autoenv.git;a=blobdiff_plain;f=tests%2Fautoenv.t;fp=tests%2Fautoenv.t;h=0000000000000000000000000000000000000000;hp=8d2e864c5bff970bb7bb180b9f09919a5a7ad957;hb=a41fda782d463ec9a6e0ae7ae0d82468ef82d8d7;hpb=88a6982de0aaa7a05be3e95aa8849fcf5a4a3eab diff --git a/tests/autoenv.t b/tests/autoenv.t deleted file mode 100644 index 8d2e864..0000000 --- a/tests/autoenv.t +++ /dev/null @@ -1,95 +0,0 @@ - $ source $TESTDIR/setup.zsh || return 1 - -Lets set a simple .autoenv.zsh action - - $ echo 'echo ENTERED' > .autoenv.zsh - -Manually create auth file - - $ test_autoenv_add_to_env $PWD/.autoenv.zsh - $ cd . - ENTERED - -Now try to make it accept it - - $ _autoenv_stack_entered=() - $ rm $AUTOENV_AUTH_FILE - $ _autoenv_ask_for_yes() { echo "yes" } - $ cd . - Attempting to load unauthorized env file! - -* /*/cramtests-*/autoenv.t/.autoenv.zsh (glob) - - ********************************************** - - echo ENTERED - - ********************************************** - - Would you like to authorize it? (type 'yes') yes - ENTERED - - -The last "ENTERED" is because it executed the command. - -Now lets see that it actually checks the shasum value. - - $ _autoenv_stack_entered=() - $ cd . - ENTERED - - $ _autoenv_stack_entered=() - $ rm $AUTOENV_AUTH_FILE - $ test_autoenv_add_to_env $PWD/.autoenv.zsh mischief - $ cd . - Attempting to load unauthorized env file! - -* /*/cramtests-*/autoenv.t/.autoenv.zsh (glob) - - ********************************************** - - echo ENTERED - - ********************************************** - - Would you like to authorize it? (type 'yes') yes - ENTERED - - -Now, will it take no for an answer? - - $ _autoenv_stack_entered=() - $ rm $AUTOENV_AUTH_FILE - $ _autoenv_ask_for_yes() { echo "no"; return 1 } - $ cd . - Attempting to load unauthorized env file! - -* /*/cramtests-*/autoenv.t/.autoenv.zsh (glob) - - ********************************************** - - echo ENTERED - - ********************************************** - - Would you like to authorize it? (type 'yes') no - - -Lets also try one more time to ensure it didn't add it. - - $ _autoenv_ask_for_yes() { echo "yes"; return 0 } - $ cd . - Attempting to load unauthorized env file! - -* /*/cramtests-*/autoenv.t/.autoenv.zsh (glob) - - ********************************************** - - echo ENTERED - - ********************************************** - - Would you like to authorize it? (type 'yes') yes - ENTERED - -Reloading the script should keep the current state, e.g. when reloading your -~/.zshrc. - - $ $TEST_SOURCE_AUTOENV - $ cd .