Skip to content
Snippets Groups Projects

Testovací prostředí

Merged Martin Mareš requested to merge mj/testing into devel
1 file
+ 22
1
Compare changes
  • Side-by-side
  • Inline
+ 22
1
@@ -51,7 +51,7 @@
# Inicializovat regiony v DB
# Obstarat si extra/ruian/ a extra/schools/parsed/ z jiné instance (nebo je znovu stáhnout)
. ../venv/bin/activate
bin/test-init # případně podmnožinu
bin/test-init mo_osmo_test data # případně podmnožinu
# Případně ručně otestovat, že uwsgi funguje
# uwsgi --ini etc/osmo.ini
@@ -73,3 +73,24 @@
## Mražení závislostí
pip freeze | grep -v '^osmo=' >constraints.txt
## Testovací prostředí
# Umíme automaticky založit testovací prostředí se soutěžemi, uživateli
# a jejich rolemi. Obvykle na to používáme samostatnou databázi a datový
# adresář.
# Do mo/config.py připsat:
SQLALCHEMY_DATABASE_URI = ... připojení k databázi mo_osmo_test
DATA_DIR = "data-test"
CURRENT_YEAR = 42
INSECURE_TEST_LOGIN = True
# Vytvoření prostředí
bin/test-init mo_osmo_test data-test
# Spuštění webových prohlížečů pro testovací uživatele
bin/test-browser garanti
# Přepnutí soutěží do konkrétního stavu
bin/test-state running
Loading