Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion example.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
session.run("MERGE (a:Person {name:'Alice'})")

friends = ["Bob", "Carol", "Dave", "Eve", "Frank"]
with session.new_transaction() as tx:
with session.begin_transaction() as tx:
for friend in friends:
tx.run("MATCH (a:Person {name:'Alice'}) "
"MERGE (a)-[:KNOWS]->(x:Person {name:{n}})", {"n": friend})
Expand Down
2 changes: 1 addition & 1 deletion neo4j/v1/session.py
Original file line number Diff line number Diff line change
Expand Up @@ -404,7 +404,7 @@ def close(self):
"""
self.connection.close()

def new_transaction(self):
def begin_transaction(self):
""" Create a new :class:`.Transaction` within this session.

:return: new :class:`.Transaction` instance.
Expand Down
8 changes: 4 additions & 4 deletions test/test_session.py
Original file line number Diff line number Diff line change
Expand Up @@ -201,7 +201,7 @@ def test_can_obtain_notification_info(self):
class TransactionTestCase(TestCase):
def test_can_commit_transaction(self):
with GraphDatabase.driver("bolt://localhost").session() as session:
tx = session.new_transaction()
tx = session.begin_transaction()

# Create a node
result = tx.run("CREATE (a) RETURN id(a)")
Expand All @@ -222,7 +222,7 @@ def test_can_commit_transaction(self):

def test_can_rollback_transaction(self):
with GraphDatabase.driver("bolt://localhost").session() as session:
tx = session.new_transaction()
tx = session.begin_transaction()

# Create a node
result = tx.run("CREATE (a) RETURN id(a)")
Expand All @@ -242,7 +242,7 @@ def test_can_rollback_transaction(self):

def test_can_commit_transaction_using_with_block(self):
with GraphDatabase.driver("bolt://localhost").session() as session:
with session.new_transaction() as tx:
with session.begin_transaction() as tx:
# Create a node
result = tx.run("CREATE (a) RETURN id(a)")
node_id = result[0][0]
Expand All @@ -262,7 +262,7 @@ def test_can_commit_transaction_using_with_block(self):

def test_can_rollback_transaction_using_with_block(self):
with GraphDatabase.driver("bolt://localhost").session() as session:
with session.new_transaction() as tx:
with session.begin_transaction() as tx:
# Create a node
result = tx.run("CREATE (a) RETURN id(a)")
node_id = result[0][0]
Expand Down