def test_commit_no_wait(self): commit_request = getData('commit_request_no_wait.txt') commit_response = getData('commit_response.txt') c = SolrConnection(host='localhost:8983', persistent=True) output = fakehttp(c, commit_response) c.commit(waitFlush=False, waitSearcher=False) self.failUnlessEqual(str(output), commit_request)
def test_optimize(self): commit_request = getData('optimize_request.txt') commit_response = getData('commit_response.txt') c = SolrConnection(host='localhost:8983', persistent=True) output = fakehttp(c, commit_response) c.commit(optimize=True) self.failUnlessEqual(str(output), commit_request)
def test_optimize(self): commit_request = getData('optimize_request.txt') commit_response = getData('commit_response.txt') c = SolrConnection(host='localhost:8983', persistent=True) output = fakehttp(c, commit_response) c.commit(optimize=True) self.failUnlessEqual(str(output), commit_request)
def test_commit_no_wait(self): commit_request = getData('commit_request_no_wait.txt') commit_response = getData('commit_response.txt') c = SolrConnection(host='localhost:8983', persistent=True) output = fakehttp(c, commit_response) c.commit(waitFlush=False, waitSearcher=False) self.failUnlessEqual(str(output), commit_request)
def test_optimize(self): commit_request = getData("optimize_request.txt").rstrip(b"\n") commit_response = getData("commit_response.txt") c = SolrConnection(host="localhost:8983", persistent=True) output = fakehttp(c, commit_response) c.commit(optimize=True) self.failUnlessEqual(str(output), commit_request.decode("utf-8"))
def test_commit_no_wait_flush(self): commit_request = getData('commit_request.txt').rstrip('\n') commit_response = getData('commit_response.txt') c = SolrConnection(host='localhost:8983', persistent=True) output = fakehttp(c, commit_response) c.commit() self.failUnlessEqual(str(output), commit_request)
def test_commit_no_wait_searcher(self): commit_request = getData("commit_request_no_wait_searcher.txt").rstrip( b"\n") commit_response = getData("commit_response.txt") c = SolrConnection(host="localhost:8983", persistent=True) output = fakehttp(c, commit_response) c.commit(waitSearcher=False) self.failUnlessEqual(str(output), commit_request.decode("utf-8"))
def test_commit(self): commit_request = getData('commit_request.txt') commit_response = getData('commit_response.txt') c = SolrConnection(host='localhost:8983', persistent=True) output = fakehttp(c, commit_response) res = c.commit() self.assertEqual(len(res), 1) # one request was sent res = res[0] self.failUnlessEqual(str(output), commit_request) # Status node = res.findall(".//int")[0] self.failUnlessEqual(node.attrib['name'], 'status') self.failUnlessEqual(node.text, '0') # QTime node = res.findall(".//int")[1] self.failUnlessEqual(node.attrib['name'], 'QTime') self.failUnlessEqual(node.text, '55') res.find('QTime')
def test_commit(self): commit_request = getData('commit_request.txt') commit_response = getData('commit_response.txt') c = SolrConnection(host='localhost:8983', persistent=True) output = fakehttp(c, commit_response) res = c.commit() self.assertEqual(len(res), 1) # one request was sent res = res[0] self.failUnlessEqual(str(output), commit_request) # Status node = res.findall(".//int")[0] self.failUnlessEqual(node.attrib['name'], 'status') self.failUnlessEqual(node.text, '0') # QTime node = res.findall(".//int")[1] self.failUnlessEqual(node.attrib['name'], 'QTime') self.failUnlessEqual(node.text, '55') res.find('QTime')
def test_commit(self): commit_request = getData("commit_request.txt").rstrip(b"\n") commit_response = getData("commit_response.txt") c = SolrConnection(host="localhost:8983", persistent=True) output = fakehttp(c, commit_response) res = c.commit() self.assertEqual(len(res), 1) # one request was sent res = res[0] self.failUnlessEqual(str(output), commit_request.decode("utf-8")) # Status node = res.findall(".//int")[0] self.failUnlessEqual(node.attrib["name"], "status") self.failUnlessEqual(node.text, "0") # QTime node = res.findall(".//int")[1] self.failUnlessEqual(node.attrib["name"], "QTime") self.failUnlessEqual(node.text, "55") res.find("QTime")