1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00

Establish a separate configuration file for testing

This commit is contained in:
Jeremy Stretch
2020-04-01 13:23:29 -04:00
parent 0432b1a6f9
commit f316958943
2 changed files with 38 additions and 4 deletions

View File

@@ -34,11 +34,9 @@ if [[ $RC != 0 ]]; then
EXIT=$RC
fi
# Prepare configuration file for use in CI
# Point to the testing configuration file for use in CI
CONFIG="netbox/netbox/configuration.py"
cp netbox/netbox/configuration.example.py $CONFIG
sed -i -e "s/ALLOWED_HOSTS = \[\]/ALLOWED_HOSTS = \['*'\]/g" $CONFIG
sed -i -e "s/SECRET_KEY = ''/SECRET_KEY = 'netboxci'/g" $CONFIG
ln -s netbox/netbox/configuration.testing.py $CONFIG
# Run NetBox tests
coverage run --source="netbox/" netbox/manage.py test netbox/