view bin/run_test @ 321:fec39456dcbe

Better request format checker. Didn't quite work when using curl.
author edogawaconan <me@myconan.net>
date Sun, 06 Apr 2014 03:20:10 +0900
parents 4f7fb63f0537
children d31fe32da7a0
line wrap: on
line source

#!/bin/sh

set -x

test true = "$CI" && bi_params="--without development"
bundle install $bi_params

if ! test -f config/database.yml; then
  cat << EOF > config/database.yml
test:
  adapter: postgresql
  database: zp_test
  user: postgres
EOF
fi

if ! test -f config/local_config.rb; then
  # rake requires booting Rails which in turn requires availability of
  # local_config.
  touch config/local_config.rb
  cat << EOF > config/local_config.rb
CONFIG["standalone"] = true
CONFIG["secret_key"] = "$(bundle exec rake secret)"
EOF
fi

RAILS_ENV=test bundle exec rake db:setup
bundle exec rake