def METHOD_NAME(self):
    # Create a full-text index.
    create_fulltext_index(redis_graph, "L", "val", sync=True)
    # Project the result of scanning this index into a MATCH pattern.
    query = """CALL db.idx.fulltext.queryNodes('L', 'v1') YIELD node MATCH (node)-[]->(b) RETURN b.val"""
    # Verify that execution begins at the procedure call and proceeds into the traversals.
    execution_plan = redis_graph.execution_plan(query)
    # For the moment, we'll just verify that ProcedureCall appears later in the plan than
    # its parent, Conditional Traverse.
    traverse_idx = execution_plan.index("Conditional Traverse")
    call_idx = execution_plan.index("ProcedureCall")
    self.env.assertTrue(call_idx > traverse_idx)
    # Verify the results
    actual_result = redis_graph.query(query)
    expected_result = [['v2']]
    self.env.assertEquals(actual_result.result_set, expected_result)