Skip to content

Commit c1a8ffe

Browse files
committed
added test to double session create
1 parent 27e88e3 commit c1a8ffe

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

tests/query/test_query_session.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,17 @@ def test_session_normal_lifecycle(self, driver_sync):
2222

2323
session.delete()
2424
_check_session_state_empty(session)
25+
26+
def test_second_create_do_nothing(self, driver_sync):
27+
session = ydb.query.session.QuerySessionSync(driver_sync)
28+
session.create()
29+
_check_session_state_full(session)
30+
31+
session_id_before = session._state.session_id
32+
node_id_before = session._state.node_id
33+
34+
session.create()
35+
_check_session_state_full(session)
36+
37+
assert session._state.session_id == session_id_before
38+
assert session._state.node_id == node_id_before

0 commit comments

Comments
 (0)