Skip to content

Commit 3fb87f0

Browse files
committed
cursor->result
1 parent 49b7547 commit 3fb87f0

File tree

1 file changed

+19
-19
lines changed

1 file changed

+19
-19
lines changed

examples/test_examples.py

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,9 @@ def test_minimal_working_example(self):
4343

4444
session.run("CREATE (neo:Person {name:'Neo', age:23})")
4545

46-
cursor = session.run("MATCH (p:Person) WHERE p.name = 'Neo' RETURN p.age")
47-
while cursor.next():
48-
print("Neo is %d years old." % cursor["p.age"])
46+
result = session.run("MATCH (p:Person) WHERE p.name = 'Neo' RETURN p.age")
47+
while result.next():
48+
print("Neo is %d years old." % result["p.age"])
4949

5050
session.close()
5151
# end::minimal-example[]
@@ -104,34 +104,34 @@ def test_result_cursor(self):
104104
session = driver.session()
105105
# tag::result-cursor[]
106106
search_term = "hammer"
107-
cursor = session.run("MATCH (tool:Tool) WHERE tool.name CONTAINS {term} "
107+
result = session.run("MATCH (tool:Tool) WHERE tool.name CONTAINS {term} "
108108
"RETURN tool.name", {"term": search_term})
109109
print("List of tools called %r:" % search_term)
110-
while cursor.next():
111-
print(cursor["tool.name"])
110+
while result.next():
111+
print(result["tool.name"])
112112
# end::result-cursor[]
113113
session.close()
114114

115115
def test_cursor_nesting(self):
116116
driver = GraphDatabase.driver("bolt://localhost")
117117
session = driver.session()
118118
# tag::retain-result-query[]
119-
cursor = session.run("MATCH (person:Person) WHERE person.dept = {dept} "
119+
result = session.run("MATCH (person:Person) WHERE person.dept = {dept} "
120120
"RETURN id(person) AS minion", {"dept": "IT"})
121-
while cursor.next():
121+
while result.next():
122122
session.run("MATCH (person) WHERE id(person) = {id} "
123123
"MATCH (boss:Person) WHERE boss.name = {boss} "
124-
"CREATE (person)-[:REPORTS_TO]->(boss)", {"id": cursor["minion"], "boss": "Bob"})
124+
"CREATE (person)-[:REPORTS_TO]->(boss)", {"id": result["minion"], "boss": "Bob"})
125125
# end::retain-result-query[]
126126
session.close()
127127

128128
def test_result_retention(self):
129129
driver = GraphDatabase.driver("bolt://localhost")
130130
session = driver.session()
131131
# tag::retain-result-process[]
132-
cursor = session.run("MATCH (person:Person) WHERE person.dept = {dept} "
132+
result = session.run("MATCH (person:Person) WHERE person.dept = {dept} "
133133
"RETURN id(person) AS minion", {"dept": "IT"})
134-
minion_records = list(cursor.stream())
134+
minion_records = list(result.stream())
135135

136136
for record in minion_records:
137137
session.run("MATCH (person) WHERE id(person) = {id} "
@@ -148,10 +148,10 @@ def test_transaction_commit(self):
148148
tx.run("CREATE (p:Person {name: 'The One'})")
149149
tx.commit()
150150
# end::transaction-commit[]
151-
cursor = session.run("MATCH (p:Person {name: 'The One'}) RETURN count(p)")
152-
assert cursor.next()
153-
assert cursor["count(p)"] == 1
154-
assert cursor.at_end
151+
result = session.run("MATCH (p:Person {name: 'The One'}) RETURN count(p)")
152+
assert result.next()
153+
assert result["count(p)"] == 1
154+
assert result.at_end
155155
session.close()
156156

157157
def test_transaction_rollback(self):
@@ -162,10 +162,10 @@ def test_transaction_rollback(self):
162162
tx.run("CREATE (p:Person {name: 'The One'})")
163163
tx.rollback()
164164
# end::transaction-rollback[]
165-
cursor = session.run("MATCH (p:Person {name: 'The One'}) RETURN count(p)")
166-
assert cursor.next()
167-
assert cursor["count(p)"] == 0
168-
assert cursor.at_end
165+
result = session.run("MATCH (p:Person {name: 'The One'}) RETURN count(p)")
166+
assert result.next()
167+
assert result["count(p)"] == 0
168+
assert result.at_end
169169
session.close()
170170

171171
def test_result_summary_query_profile(self):

0 commit comments

Comments
 (0)