コード例 #1
0
ファイル: test_gizmo_query.py プロジェクト: w1y2l32009/pyley
    def test_follow_with_morphism_path_and_str_query(self):
        g = GraphObject()
        film_to_actor = g.Morphism().Out("/film/film/starring").Out(
            "/film/performance/actor")
        query = g.V().Has("name", "Casablanca").Follow(
            film_to_actor.build()).Out("name").All()
        actual = query.build()

        self.assertEqual(
            actual, "g.V().Has('name', 'Casablanca')"
            ".Follow("
            "g.Morphism().Out('/film/film/starring').Out('/film/performance/actor')"
            ").Out('name')"
            ".All()")
コード例 #2
0
ファイル: test_gizmo_query.py プロジェクト: w1y2l32009/pyley
 def test_morphism_query(self):
     g = GraphObject()
     query = g.Morphism()
     self.assertEqual(query.build(), "g.Morphism()")