diff options
Diffstat (limited to 't/t0303-rails3-alt-working_directory_config.ru.sh')
-rwxr-xr-x | t/t0303-rails3-alt-working_directory_config.ru.sh | 56 |
1 files changed, 0 insertions, 56 deletions
diff --git a/t/t0303-rails3-alt-working_directory_config.ru.sh b/t/t0303-rails3-alt-working_directory_config.ru.sh deleted file mode 100755 index 1433f94..0000000 --- a/t/t0303-rails3-alt-working_directory_config.ru.sh +++ /dev/null @@ -1,56 +0,0 @@ -#!/bin/sh -. ./test-rails3.sh - -t_plan 5 "Rails 3 (beta) inside alt working_directory (w/ config.ru)" - -t_begin "setup and start" && { - unicorn_setup - rtmpfiles unicorn_config_tmp usocket - if test -e $usocket - then - die "unexpected $usocket" - fi - rails3_app=$(cd rails3-app && pwd) - rm -rf $t_pfx.app - mkdir $t_pfx.app - cd $t_pfx.app - ( cd $rails3_app && tar cf - . ) | tar xf - - $RAKE db:sessions:create - $RAKE db:migrate - unicorn_setup - rm $pid - - echo "#\\--daemonize --host $host --port $port -l $usocket" \ - >> $t_pfx.app/config.ru - - # we have --host/--port in config.ru instead - grep -v ^listen $unicorn_config | - grep -v ^pid > $unicorn_config_tmp - echo "working_directory '$t_pfx.app'" >> $unicorn_config_tmp - cd / - unicorn_rails -c $unicorn_config_tmp -} - -t_begin "pids in the right place" && { - if test -e $pid - then - die "pid=$pid not expected" - fi - - unicorn_rails_pid="$t_pfx.app/tmp/pids/unicorn.pid" - unicorn_pid=$(cat $unicorn_rails_pid) -} - -t_begin "static file serving works" && { - test x"$(curl -sSf http://$listen/x.txt)" = xHELLO -} - -t_begin "socket created" && { - test -S $usocket -} - -t_begin "killing succeeds" && { - kill $unicorn_pid -} - -t_done |