Beispiel #1
0
 def testReadWrite(self):
     library = Library("/tmp/index_rw", "w")
     self.assertEquals(0, len(library))
     doc = Document(name="Bob", score=42)
     library.append(doc)
     library.warmup()
     library.close()
     libRead = Library("/tmp/index_rw", "r")
     self.assertEquals(1, len(libRead))
     self.assertEquals("bob", libRead.store[0]["name"])
     self.assertEquals(set([0]), libRead.get("name", "bob").results())