From 036049fdc373ae7dc921cdaf4bf9c9dbcf3606e3 Mon Sep 17 00:00:00 2001 From: msramalho <19508417+msramalho@users.noreply.github.com> Date: Thu, 17 Oct 2024 16:30:50 +0100 Subject: [PATCH] setting env vars for tests --- src/tests/conftest.py | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/src/tests/conftest.py b/src/tests/conftest.py index 94f5358..6d8a561 100644 --- a/src/tests/conftest.py +++ b/src/tests/conftest.py @@ -1,9 +1,6 @@ import pytest +import os from unittest.mock import patch -from sqlalchemy import create_engine - -# from sqlalchemy_utils import create_database, database_exists, drop_database -from sqlalchemy.orm import sessionmaker @pytest.fixture(autouse=True) def mock_logger_add(): @@ -11,7 +8,6 @@ def mock_logger_add(): with patch('loguru.logger.add') as mock_add: yield mock_add # This makes the mock available to tests -@pytest.fixture(autouse=True) -def mock_database_url(): - with patch('core.config.SQLALCHEMY_DATABASE_URL', "sqlite:////app/auto-archiver.test.db") as mock_wb_url: - yield mock_wb_url +os.environ["CHROME_APP_IDS"] = 'test_app_id_1,test_app_id_2' +os.environ["DATABASE_PATH"] = "sqlite:////app/auto-archiver.test.db" +os.environ["BLOCKED_EMAILS"] = "blocked@example.com" \ No newline at end of file