""" Tests for MemoryFacade. """ import pytest from dcos.memory.memory_facade import MemoryFacade class TestMemoryFacade: def test_remember_and_recall(self): facade = MemoryFacade() facade.remember("key", "value", importance="low") assert facade.recall("key") == "value" def test_search(self): facade = MemoryFacade() facade.remember("important", "data", importance="high") results = facade.search("important") assert "long_term" in results def test_summary(self): facade = MemoryFacade() summary = facade.summary() assert "working" in summary assert "episodic" in summary