def setUp(): conn = get_conn() mapping = { "pin" : { "properties" : { "location" : { "type" : "geo_point" } } } } conn.delete_index_if_exists("test-mindex") conn.create_index("test-mindex") conn.put_mapping("test-type", {'properties':mapping}, ["test-mindex"]) conn.index({ "pin" : { "location" : { "lat" : 40.12, "lon" :-71.34 } } }, "test-mindex", "test-type", 1) conn.index({ "pin" : { "location" : { "lat" : 40.12, "lon" : 71.34 } } }, "test-mindex", "test-type", 2) conn.refresh(["test-mindex"])
def testDumpCurl(self): """Test errors thrown when creating or deleting indexes. """ dump = StringIO.StringIO() conn = get_conn(dump_curl=dump) result = conn.index(dict(title="Hi"), "test-index", "test-type") self.assertTrue("ok" in result) self.assertTrue("error" not in result) dump = dump.getvalue() self.assertTrue('test-index/test-type -d "{\\"title\\": \\"Hi\\"}"\n' in dump)
def testDumpCurl(self): """Test errors thrown when creating or deleting indices. """ dump = StringIO() conn = get_conn(dump_curl=dump) result = conn.index(dict(title="Hi"), self.index_name, self.document_type) self.assertTrue('ok' in result) self.assertTrue('error' not in result) dump = dump.getvalue().decode("utf-8") self.assertTrue(""" curl -XPOST 'http://127.0.0.1:9200/test-index/test-type?pretty=true' -d '{"title": "Hi"}' """.strip() in dump)
def testDumpCurl(self): """Test errors thrown when creating or deleting indices. """ dump = StringIO.StringIO() conn = get_conn(dump_curl=dump) result = conn.index(dict(title="Hi"), self.index_name, self.document_type) self.assertTrue('ok' in result) self.assertTrue('error' not in result) dump = dump.getvalue() self.assertTrue('test-index/test-type -d \"{\\"title\\": \\"Hi\\"}\"\n' in dump)
def testDumpCurl(self): """Test errors thrown when creating or deleting indexes. """ dump = StringIO.StringIO() conn = get_conn(dump_curl=dump) result = conn.index(dict(title="Hi"), "test-index", "test-type") self.assertTrue('ok' in result) self.assertTrue('error' not in result) dump = dump.getvalue() self.assertTrue( 'test-index/test-type -d \"{\\"title\\": \\"Hi\\"}\"\n' in dump)
def setUp(): conn = get_conn() mapping = {"pin": {"properties": {"location": {"type": "geo_point"}}}} conn.delete_index_if_exists("test-mindex") conn.create_index("test-mindex") conn.put_mapping("test-type", {'properties': mapping}, ["test-mindex"]) conn.index({"pin": { "location": { "lat": 40.12, "lon": -71.34 } }}, "test-mindex", "test-type", 1) conn.index({"pin": { "location": { "lat": 40.12, "lon": 71.34 } }}, "test-mindex", "test-type", 2) conn.refresh(["test-mindex"])
def tearDown(): conn = get_conn() conn.delete_index_if_exists("test-mindex")