Skip to content

Commit e5774dc

Browse files
committed
Extra single test
1 parent f687e9b commit e5774dc

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

test/test_session.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -594,12 +594,19 @@ def test_single_with_multiple_records(self):
594594
with self.assertRaises(ResultError):
595595
result.single()
596596

597-
def test_single_consumes_entire_result(self):
597+
def test_single_consumes_entire_result_if_one_record(self):
598598
session = self.driver.session()
599599
result = session.run("UNWIND range(1, 1) AS n RETURN n")
600600
_ = result.single()
601601
assert result._consumed
602602

603+
def test_single_consumes_entire_result_if_multiple_records(self):
604+
session = self.driver.session()
605+
result = session.run("UNWIND range(1, 3) AS n RETURN n")
606+
with self.assertRaises(ResultError):
607+
_ = result.single()
608+
assert result._consumed
609+
603610
def test_peek_can_look_one_ahead(self):
604611
session = self.driver.session()
605612
result = session.run("UNWIND range(1, 3) AS n RETURN n")

0 commit comments

Comments
 (0)