Tests
from langchain_core.documents import Document
docs = [
Document(page_content='Python est un langage de programmation populaire'),
Document(page_content='Les chats sont des animaux domestiques'),
Document(page_content='Django est un framework web en Python'),
]
result = search('programmation Python', docs)
assert isinstance(result, Document), 'Le résultat doit etre un Document'
assert 'Python' in result.page_content, 'Le document trouve doit parler de Python'
result2 = search('animaux chat', docs)
assert 'chat' in result2.page_content, 'La recherche animaux doit trouver le doc sur les chats'
result3 = search('framework web', docs)
assert 'Django' in result3.page_content, 'La recherche framework doit trouver le doc sur Django'