mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-01-11 18:26:50 +00:00
23 lines
1.1 KiB
Bash
Executable File
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 '--------------------------------------------------' |