From f5828d45e4bf6c4ade635c5510cccceb5fce35a3 Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Wed, 15 Apr 2020 10:45:31 +0200 Subject: [PATCH] tox.ini: add env to manipulate migrations (#39544) tox -e manage makemigrations --- manage.py | 3 +++ tox.ini | 9 +++++++++ 2 files changed, 12 insertions(+) mode change 100644 => 100755 manage.py diff --git a/manage.py b/manage.py old mode 100644 new mode 100755 index a088af0..969754d --- a/manage.py +++ b/manage.py @@ -23,6 +23,9 @@ import sys if __name__ == "__main__": os.environ.setdefault("DJANGO_SETTINGS_MODULE", "passerelle.settings") + from django.conf import settings + + settings.INSTALLED_APPS += ('atreal_openads',) from django.core.management import execute_from_command_line diff --git a/tox.ini b/tox.ini index cdfcac6..2949110 100644 --- a/tox.ini +++ b/tox.ini @@ -45,3 +45,12 @@ deps = commands = py.test {posargs: {env:COVERAGE:} {env:JUNIT:} tests/} coverage: ./pylint.sh atreal_openads/ + +[testenv:manage] +usedevelop = True +setenv = + DJANGO_SETTINGS_MODULE=passerelle.settings +deps = + http://git.entrouvert.org/passerelle.git/snapshot/passerelle-master.tar.gz +commands = + python3 ./manage.py {posargs:--help}