Skip to content

Commit b3978a8

Browse files
committed
Fix unit test mock
1 parent b3e93e7 commit b3978a8

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

graphdatascience/tests/unit/test_session_query_runner.py

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,21 @@
1+
from unittest import mock
2+
13
from pandas import DataFrame
24

35
from graphdatascience import ServerVersion
6+
from graphdatascience.arrow_client.authenticated_flight_client import ConnectionInfo
7+
from graphdatascience.arrow_client.v1.gds_arrow_client import GdsArrowClient
48
from graphdatascience.call_parameters import CallParameters
59
from graphdatascience.query_runner.session_query_runner import SessionQueryRunner
610
from graphdatascience.tests.unit.conftest import CollectingQueryRunner
711

812

9-
class FakeArrowClient:
10-
def connection_info(self) -> tuple[str, str]:
11-
return "myHost", "1234"
13+
class FakeArrowClient(GdsArrowClient):
14+
def __init__(self) -> None:
15+
super().__init__(flight_client=mock.Mock(spec=GdsArrowClient))
16+
17+
def advertised_connection_info(self) -> ConnectionInfo:
18+
return ConnectionInfo("myHost", 1234, encrypted=False)
1219

1320
def request_token(self) -> str:
1421
return "myToken"

0 commit comments

Comments
 (0)