From 190ea5e35832fd24f7ea0c1ad28d635b18cd5a7b Mon Sep 17 00:00:00 2001 From: Andre Anjos Date: Mon, 25 Apr 2016 13:50:37 +0200 Subject: [PATCH] [settings] Use in-memory sqlite database for cmdline tests --- beat/web/settings/test.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/beat/web/settings/test.py b/beat/web/settings/test.py index e38b2658..253fc5a1 100644 --- a/beat/web/settings/test.py +++ b/beat/web/settings/test.py @@ -40,6 +40,9 @@ import sys if '-k' in sys.argv or '--keepdb' in sys.argv: # keeps the SQLite3 database around to avoid re-running migrations DATABASES['default']['TEST'] = {'NAME': 'test.sql3'} +elif 'beat.cmdline' in sys.argv: + # make it in-memory + DATABASES['default']['NAME'] = ':memory:' PREFIX = os.path.join(os.getcwd(), 'test_prefix') ALGORITHMS_ROOT = os.path.join(PREFIX, 'algorithms') -- 2.21.0