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")