diff --git a/tests/autoenv.t b/tests/autoenv.t index d58f9c9..c4f1f41 100644 --- a/tests/autoenv.t +++ b/tests/autoenv.t @@ -18,16 +18,20 @@ Now try to make it accept it $ _dotenv_read_answer() { answer='y' } $ cd . Attempting to load unauthorized env: /tmp/cramtests-??????/autoenv.t/.env (glob) - + ********************************************** - + echo blah - + ********************************************** - + Would you like to authorize it? (y/n) blah + + + + The last "blah" is because it executed the command Now lets see that it actually checks the shasum value @@ -38,40 +42,48 @@ Now lets see that it actually checks the shasum value $ echo "$PWD/.env:$(echo mischief | shasum)" > $ENV_AUTHORIZATION_FILE $ cd . Attempting to load unauthorized env: /tmp/cramtests-??????/autoenv.t/.env (glob) - + ********************************************** - + echo blah - + ********************************************** - + Would you like to authorize it? (y/n) blah + + + + Now, will it take no for an answer? $ rm $ENV_AUTHORIZATION_FILE $ _dotenv_read_answer() { answer='n' } $ cd . Attempting to load unauthorized env: /tmp/cramtests-??????/autoenv.t/.env (glob) - + ********************************************** - + echo blah - + ********************************************** - + Would you like to authorize it? (y/n) + + + + Lets also try one more time to ensure it didnt add it $ cd . Attempting to load unauthorized env: /tmp/cramtests-??????/autoenv.t/.env (glob) - + ********************************************** - + echo blah - + ********************************************** - + Would you like to authorize it? (y/n)