mirror of
https://github.com/basicmachines-co/basic-memory
synced 2026-06-21 13:47:35 +00:00
0239f4abb4
Signed-off-by: phernandez <paul@basicmachines.co>
27 lines
760 B
Python
27 lines
760 B
Python
import pytest
|
|
|
|
from basic_memory.config import DatabaseBackend
|
|
from basic_memory.services.initialization import (
|
|
ensure_initialization,
|
|
initialize_app,
|
|
initialize_file_sync,
|
|
)
|
|
|
|
|
|
@pytest.mark.asyncio
|
|
async def test_initialize_app_noop_in_postgres_backend(app_config):
|
|
app_config.database_backend = DatabaseBackend.POSTGRES
|
|
await initialize_app(app_config)
|
|
|
|
|
|
def test_ensure_initialization_noop_in_postgres_backend(app_config):
|
|
app_config.database_backend = DatabaseBackend.POSTGRES
|
|
ensure_initialization(app_config)
|
|
|
|
|
|
@pytest.mark.asyncio
|
|
async def test_initialize_file_sync_skips_in_test_env(app_config):
|
|
# app_config fixture uses env="test"
|
|
assert app_config.is_test_env is True
|
|
await initialize_file_sync(app_config)
|