File: 0001-Use-in-memory-sqlite-DB-for-tests.patch

package info (click to toggle)
python-django-pint 0.7.3-4
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 436 kB
  • sloc: python: 1,531; makefile: 27; sh: 12
file content (36 lines) | stat: -rw-r--r-- 1,122 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
From: Michael Fladischer <FladischerMichael@fladi.at>
Date: Tue, 28 Dec 2021 12:57:17 +0000
Subject: Use in-memory sqlite DB for tests.

---
 tests/settings.py | 17 ++++-------------
 1 file changed, 4 insertions(+), 13 deletions(-)

diff --git a/tests/settings.py b/tests/settings.py
index 644ab51..be48479 100644
--- a/tests/settings.py
+++ b/tests/settings.py
@@ -44,19 +44,10 @@ TEMPLATES = [
 ]
 
 DATABASES = {
-    "default": {
-        "ENGINE": "django.db.backends.postgresql",
-        "USER": os.environ.get("POSTGRES_USER", "django_pint"),
-        "NAME": os.environ.get("POSTGRES_DB", "django_pint"),
-        "HOST": os.environ.get("POSTGRES_HOST", "localhost"),
-        "PORT": os.environ.get(
-            "POSTGRES_PORT", os.environ.get("POSTGRES_5432_TCP_PORT", "")
-        ),
-        "PASSWORD": os.environ.get("POSTGRES_PASSWORD", "not_secure_in_testing"),
-        "TEST": {
-            "NAME": os.environ.get("TEST_DB", "mytestdatabase"),
-        },
-    },
+    'default': {
+        'ENGINE': 'django.db.backends.sqlite3',
+        'NAME': ':memory:',
+    }
 }
 
 # not very secret in tests