예제 #1
0
 def setUp(self):
     self.vertices = VertexProxy(Vertex, self.client)
     self.edges = EdgeProxy(Edge, self.client)
     self.james = self.vertices.create({'name': 'James'})
     self.julie = self.vertices.create({'name': 'Julie'})
     self.edges.create(self.james, "test", self.julie)
     self.edges.create(self.julie, "test", self.james)
예제 #2
0
 def setUp(self):
     self.vertices = VertexProxy(Vertex,self.resource)
     self.edges = EdgeProxy(Edge,self.resource)
     self.james = self.vertices.create({'name':'James'})
     self.julie = self.vertices.create({'name':'Julie'})
     assert isinstance(self.james,Vertex)
     self.edges.create(self.james,"test",self.julie)
     self.edges.create(self.julie,"test",self.james)
예제 #3
0
    def __init__(self, root_uri=SAIL_URI):
        self.config = Config(root_uri)
        self.resource = RexsterResource(self.config)

        # No indices on sail graphs
        self.gremlin = Gremlin(self.resource)

        self.vertices = VertexProxy(Vertex, self.resource)
        self.edges = EdgeProxy(Edge, self.resource)
예제 #4
0
파일: index_tests.py 프로젝트: di/bulbs
    def setUp(self):
        self.indicesV = VertexIndexProxy(self.index_class, self.client)
        self.indicesE = EdgeIndexProxy(self.index_class, self.client)

        self.indicesV.delete("test_idxV")
        self.indicesE.delete("test_idxE")

        self.vertices = VertexProxy(Vertex, self.client)
        self.vertices.index = self.indicesV.get_or_create("test_idxV")

        self.edges = EdgeProxy(Edge, self.client)
        self.edges.index = self.indicesE.get_or_create("test_idxE")
예제 #5
0
    def __init__(self, root_uri=REXSTER_URI):
        self.config = Config(root_uri)
        self.resource = RexsterResource(self.config)

        self.gremlin = Gremlin(self.resource)
        self.indices = IndexProxy(RexsterIndex, resource)

        self.vertices = VertexProxy(Vertex, self.resource)
        self.vertices.index = self.indices.get("vertices", Vertex)

        self.edges = EdgeProxy(Edge, self.resource)
        self.edges.index = self.indices.get("edges", Edge)
예제 #6
0
    def setUp(self):

        self.indicesV = VertexIndexProxy(self.index_class,self.resource)
        self.indicesE = EdgeIndexProxy(self.index_class,self.resource)

        #self.indicesV.delete("edges")
        #self.indicesE.delete("edges")

        self.vertices = VertexProxy(Vertex,self.resource)
        self.vertices.index = self.indicesV.get_or_create("vertices")

        self.edges = EdgeProxy(Edge,self.resource)
        self.edges.index = self.indicesE.get_or_create("edges")
예제 #7
0
    def __init__(self, root_uri=NEO4J_URI):
        self.config = Config(root_uri)
        self.resource = Neo4jResource(self.config)

        self.gremlin = Gremlin(self.resource)

        self.indicesV = VertexIndexProxy(ExactIndex, self.resource)
        self.indicesE = EdgeIndexProxy(ExactIndex, self.resource)

        # What happens if these REST calls error on Heroku?

        self.vertices = VertexProxy(Vertex, self.resource)
        self.vertices.index = self.indicesV.get_or_create("vertices")

        self.edges = EdgeProxy(Edge, self.resource)
        self.edges.index = self.indicesE.get_or_create("edges")
예제 #8
0
 def setUp(self):
     self.vertices = VertexProxy(Vertex, self.client)
예제 #9
0
 def setUp(self):
     self.vertices = VertexProxy(Vertex,self.resource)
     self.indices = IndexProxy(self.index_class,self.resource)
예제 #10
0
 def setUp(self):
     self.vertices = VertexProxy(Vertex,self.resource)
     self.edges = EdgeProxy(Edge,self.resource)
     self.james = self.vertices.create({'name':'James'})
     self.julie = self.vertices.create({'name':'Julie'})
예제 #11
0
 def setUp(self):
     self.vertices = VertexProxy(Vertex,self.resource)