12 lines
389 B
Python
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")
|