diff --git a/beat/web/settings/test.py b/beat/web/settings/test.py
index 8ac050df73c4f69d56ea652e9c42265e631fd114..1abd6fa8af1599f2824731bf8fd3f70b65837faf 100755
--- a/beat/web/settings/test.py
+++ b/beat/web/settings/test.py
@@ -48,7 +48,9 @@ if platform.system() == "Linux":
 
     database_name = os.path.join(shm_path, "test.sqlite3")
 else:
-    database_name = "test.sqlite3"
+    here = os.path.dirname(os.path.realpath(__file__))
+    database_name = os.path.join(here, "test.sqlite3")
+
 DATABASES["default"]["NAME"] = database_name  # noqa
 DATABASES["default"]["TEST"] = {"NAME": DATABASES["default"]["NAME"]}  # noqa
 DATABASES["default"]["OPTIONS"]["timeout"] = 30  # noqa