ducklm/tests/smoke/test_vector_memory.py

12 lines
389 B
Python

import pytest
from duck_core.memory.vector_memory import EmbeddingsUnavailableError, VectorMemory
@pytest.mark.asyncio
async def test_vector_memory_stub_is_explicit_when_embeddings_unavailable():
memory = VectorMemory(qdrant_url="http://127.0.0.1:6333", embeddings_base_url=None)
with pytest.raises(EmbeddingsUnavailableError):
await memory.add_memory("remember this")