diff options
author | Trygve Laugstøl <trygvis@inamo.no> | 2012-10-14 09:43:38 +0200 |
---|---|---|
committer | Trygve Laugstøl <trygvis@inamo.no> | 2012-10-14 09:43:38 +0200 |
commit | 7bb8f6710c94260f05f6d88910864e2b25484e6c (patch) | |
tree | bf93bbbe7d7f64130b2e712437e2f07287b91be3 /test/app-install.bats | |
parent | a3db63fa62abee81e866fc2397c9302486a09cbb (diff) | |
download | app.sh-7bb8f6710c94260f05f6d88910864e2b25484e6c.tar.gz app.sh-7bb8f6710c94260f05f6d88910864e2b25484e6c.tar.bz2 app.sh-7bb8f6710c94260f05f6d88910864e2b25484e6c.tar.xz app.sh-7bb8f6710c94260f05f6d88910864e2b25484e6c.zip |
o Setting a default PATH for postinstall.
Diffstat (limited to 'test/app-install.bats')
-rwxr-xr-x | test/app-install.bats | 27 |
1 files changed, 24 insertions, 3 deletions
diff --git a/test/app-install.bats b/test/app-install.bats index 8f164bc..08c4a06 100755 --- a/test/app-install.bats +++ b/test/app-install.bats @@ -3,15 +3,15 @@ load utils -@test "./app app install" { - zip_app_a +@test "./app app install app-a" { + mkzip "app-a" app app install \ -r file \ -u $BATS_TEST_DIRNAME/data/app-a.zip \ -n app-a -i prod echo_lines - [ $status -eq $exit_usage ] + [ $status -eq 0 ] [ "$output" = "Creating instance 'prod' for 'app-a' Unpacking... Running postinstall... @@ -20,3 +20,24 @@ Postinstall completed successfully Changing current symlink" ] [ ${#lines[*]} == 6 ] } + +@test "./app app install install-test-env" { + mkzip "install-test-env" + app app install \ + -r file \ + -u $BATS_TEST_DIRNAME/data/install-test-env.zip \ + -n install-test-env -i prod -v 1.0 + + echo_lines + [ $status -eq 0 ] + [ "$output" = "Creating instance 'prod' for 'install-test-env' +Unpacking... +Running postinstall... +PATH=/bin:/usr/bin +PWD=$WORK/install-test-env/prod/versions/1.0 +SHLVL=1 +_=/usr/bin/env +Postinstall completed successfully +Changing current symlink" ] + [ ${#lines[*]} == 9 ] +} |