Files
openfoodnetwork/docker/test
2023-01-24 08:50:33 +01:00

23 lines
1.1 KiB
Bash
Executable File

#!/bin/bash
set -e
# This test script :
# - prepares the database for rspec tests
# - launches the rspec tests
DATE=`date +%Y%m%d-%H%M%S-%3N`
echo '--------------------------------------------------------------'
echo 'BEGIN: docker-compose run web bundle exec rake db:test:prepare'
echo '--------------------------------------------------------------'
docker-compose run web bundle exec rake db:test:prepare 2>&1 | tee log/test-prepare-$DATE.log
echo '------------------------------------------------------------'
echo 'END: docker-compose run web bundle exec rake db:test:prepare'
echo '------------------------------------------------------------'
echo '----------------------------------------------------'
echo 'BEGIN: docker-compose run web bundle exec rspec spec'
echo '----------------------------------------------------'
docker-compose run web bundle exec rspec --no-color spec 2>&1 | tee log/test-rspec-$DATE.log
echo '--------------------------------------------------'
echo 'END: docker-compose run web bundle exec rspec spec'
echo '--------------------------------------------------'