2013-12-19 22:58:11 +01:00
|
|
|
#!/bin/bash
|
2014-01-31 18:41:15 +01:00
|
|
|
|
2014-01-31 21:22:19 +01:00
|
|
|
#Create a RabbitMQ airtime_tests user
|
|
|
|
|
2014-01-31 17:18:46 +01:00
|
|
|
rabbitmqctl start_app
|
2013-12-19 22:58:11 +01:00
|
|
|
|
2014-01-31 21:22:19 +01:00
|
|
|
RABBITMQ_VHOST="/airtime_tests"
|
2014-01-31 17:09:22 +01:00
|
|
|
RABBITMQ_USER="airtime_tests"
|
|
|
|
RABBITMQ_PASSWORD="airtime_tests"
|
|
|
|
EXCHANGES="airtime-pypo|pypo-fetch|airtime-media-monitor|media-monitor"
|
|
|
|
|
|
|
|
rabbitmqctl list_vhosts | grep $RABBITMQ_VHOST
|
|
|
|
RESULT="$?"
|
|
|
|
|
|
|
|
if [ $RESULT = "0" ]; then
|
|
|
|
rabbitmqctl delete_vhost $RABBITMQ_VHOST
|
|
|
|
rabbitmqctl delete_user $RABBITMQ_USER
|
|
|
|
fi
|
|
|
|
|
|
|
|
rabbitmqctl add_vhost $RABBITMQ_VHOST
|
|
|
|
rabbitmqctl add_user $RABBITMQ_USER $RABBITMQ_PASSWORD
|
|
|
|
rabbitmqctl set_permissions -p $RABBITMQ_VHOST $RABBITMQ_USER "$EXCHANGES" "$EXCHANGES" "$EXCHANGES"
|
|
|
|
|
|
|
|
export RABBITMQ_USER
|
|
|
|
export RABBITMQ_PASSWORD
|
|
|
|
export RABBITMQ_VHOST
|
|
|
|
|
2013-12-19 22:58:11 +01:00
|
|
|
export AIRTIME_UNIT_TEST="1"
|
2014-01-31 18:41:15 +01:00
|
|
|
phpunit --log-junit test_results.xml
|
2013-12-19 22:58:11 +01:00
|
|
|
|