canvas-lms/bin/contracts-verify-live-events

14 lines
403 B
Bash
Executable File

#!/usr/bin/env bash
set -e
if [ -f "config/consul.yml" ]; then # canvas is running in docker
docker-compose run --rm -e RAILS_ENV=test web \
bundle exec rspec spec/contracts/service_consumers/live_events/$1 \
--tag pact_live_events --format doc
else
RAILS_ENV=test bundle exec rspec spec/contracts/service_consumers/live_events/$1 \
--tag pact_live_events \
-O spec/spec.opts
fi