From 3e3a0d8a099f1be12a0133c524e605b8362258f9 Mon Sep 17 00:00:00 2001 From: XinNie Date: Thu, 22 Feb 2024 10:39:12 -0600 Subject: [PATCH] adding a test db --- lvlgg_backend/lvlgg_backend/settings.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lvlgg_backend/lvlgg_backend/settings.py b/lvlgg_backend/lvlgg_backend/settings.py index 107e6cb..0f7631c 100644 --- a/lvlgg_backend/lvlgg_backend/settings.py +++ b/lvlgg_backend/lvlgg_backend/settings.py @@ -11,6 +11,7 @@ """ import os +import sys from pathlib import Path # Build paths inside the project like this: BASE_DIR / 'subdir'. @@ -88,6 +89,12 @@ } +if ( + "test" in sys.argv or "test\_coverage" in sys.argv +): # Covers regular testing and django-coverage + DATABASES["default"]["ENGINE"] = "django.db.backends.sqlite3" + DATABASES["default"]["NAME"] = ":memory:" + # Password validation # https://docs.djangoproject.com/en/4.2/ref/settings/#auth-password-validators