def mock_citation_results(self):
        """Return mock search results with citation information."""
        results = {
            "chunk_search_results": [
                {
                    "chunk_id": f"chunk-{i}",
                    "document_id": f"doc-{i//2}",
                    "text": f"This is search result {i} about Aristotle's philosophy.",
                    "metadata": {
                        "source": f"source-{i}",
                        "title": f"Document {i//2}",
                        "page": i+1,
                        "citation_id": f"cite{i}",
                        "authors": ["Author A", "Author B"] if i % 2 == 0 else ["Author C"]
                    },
                    "score": 0.95 - (i * 0.05),
                }
                for i in range(5)
            ]
        }
        return results
Return mock search results with citation information.
py/tests/unit/retrieval/test_rag_processing.py