Zrychlení testů #21
2 changed files with 5 additions and 2 deletions
|
@ -6,4 +6,4 @@ set -exuo pipefail
|
||||||
ensure_web_installed
|
ensure_web_installed
|
||||||
|
|
||||||
trap - ERR # Testy nejspíš selžou, ale nechceme kolem toho dělat další chybovou hlášku.
|
trap - ERR # Testy nejspíš selžou, ale nechceme kolem toho dělat další chybovou hlášku.
|
||||||
./manage.py test -v2
|
./manage.py test -v2 --keepdb "$@"
|
||||||
|
|||||||
|
|
|
@ -40,7 +40,10 @@ DATABASES = {
|
||||||
'default': {
|
'default': {
|
||||||
'ENGINE': 'django.db.backends.sqlite3',
|
'ENGINE': 'django.db.backends.sqlite3',
|
||||||
'NAME': os.path.join(BASE_DIR, 'db-local.sqlite3'),
|
'NAME': os.path.join(BASE_DIR, 'db-local.sqlite3'),
|
||||||
}
|
'TEST': {
|
||||||
|
'NAME': os.path.join(BASE_DIR, 'db-test.sqlite3'),
|
||||||
|
},
|
||||||
|
},
|
||||||
}
|
}
|
||||||
#DATABASES = {
|
#DATABASES = {
|
||||||
# 'default': {
|
# 'default': {
|
||||||
|
|
Loading…
Reference in a new issue
Proč "$@"?
Viz zprávu
3a1aade3a2
: aby to umělo brát parametry a dalo se upravit, co chceme testovat. Zvlášť pokud jednou chceme mít spoustu testů, tak dává smysl si pustit jen jednu testovací sadu, když něco upravuji a kompletní testy pouštět až nakonec…(A taky to jako milý bonus automaticky přidává podporu
--help
:-))