Exemple #1
0
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"])
Exemple #2
0
    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)
Exemple #3
0
    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)
Exemple #4
0
    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)
Exemple #5
0
    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)
Exemple #6
0
    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)
Exemple #7
0
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"])
Exemple #8
0
def tearDown():
    conn = get_conn()
    conn.delete_index_if_exists("test-mindex")
Exemple #9
0
def tearDown():
    conn = get_conn()
    conn.delete_index_if_exists("test-mindex")