def test_convert_dm_to_dam(tmpdir, mocker): dam = DocumentArrayMemmap(tmpdir) da = DocumentArray(random_docs(100)) dam.extend(da) da.clear() mock = mocker.Mock() for d in dam: assert d mock() mock.assert_called() assert len(da) == 0 assert len(dam) == 100
def search(self, docs: DocumentArray, **kwargs): docs.clear() docs.extend(self._docs)