def test_texts_wrong_len(tmpdir): dam = DocumentArrayMemmap(tmpdir) dam.extend([Document() for _ in range(100)]) texts = ['hello'] with pytest.raises(ValueError): dam.texts = texts
def test_texts_setter_dam(tmpdir): dam = DocumentArrayMemmap(tmpdir) dam.extend([Document() for _ in range(100)]) texts = ['text' for _ in range(100)] dam.texts = texts assert dam.texts == texts for x, doc in zip(texts, dam): assert x == doc.text