Skip to content

Commit 24ea33d

Browse files
[async] Applied #2513 to async code
1 parent 90a76f9 commit 24ea33d

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

src/snowflake/connector/aio/_cursor.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
)
2525
from snowflake.connector._sql_util import get_file_transfer_type
2626
from snowflake.connector.aio._bind_upload_agent import BindUploadAgent
27-
from snowflake.connector.aio._file_transfer_agent import SnowflakeFileTransferAgent
2827
from snowflake.connector.aio._result_batch import (
2928
ResultBatch,
3029
create_batches_from_response,
@@ -1310,6 +1309,9 @@ def _create_file_transfer_agent(
13101309
/,
13111310
**kwargs,
13121311
) -> SnowflakeFileTransferAgent:
1312+
from snowflake.connector.aio._file_transfer_agent import (
1313+
SnowflakeFileTransferAgent,
1314+
)
13131315

13141316
return SnowflakeFileTransferAgent(
13151317
self,

test/unit/aio/test_cursor_async_unit.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ async def mock_cmd_query(*args, **kwargs):
111111
class TestUploadDownloadMethods(IsolatedAsyncioTestCase):
112112
"""Test the _upload/_download/_upload_stream/_download_stream methods."""
113113

114-
@patch("snowflake.connector.aio._cursor.SnowflakeFileTransferAgent")
114+
@patch("snowflake.connector.aio._file_transfer_agent.SnowflakeFileTransferAgent")
115115
async def test_download(self, MockFileTransferAgent):
116116
cursor, fake_conn, mock_file_transfer_agent_instance = self._setup_mocks(
117117
MockFileTransferAgent
@@ -131,7 +131,7 @@ async def test_download(self, MockFileTransferAgent):
131131
assert MockFileTransferAgent.call_args.kwargs.get("use_s3_regional_url", False)
132132
mock_file_transfer_agent_instance.execute.assert_called_once()
133133

134-
@patch("snowflake.connector.aio._cursor.SnowflakeFileTransferAgent")
134+
@patch("snowflake.connector.aio._file_transfer_agent.SnowflakeFileTransferAgent")
135135
async def test_upload(self, MockFileTransferAgent):
136136
cursor, fake_conn, mock_file_transfer_agent_instance = self._setup_mocks(
137137
MockFileTransferAgent
@@ -151,7 +151,7 @@ async def test_upload(self, MockFileTransferAgent):
151151
assert MockFileTransferAgent.call_args.kwargs.get("use_s3_regional_url", False)
152152
mock_file_transfer_agent_instance.execute.assert_called_once()
153153

154-
@patch("snowflake.connector.aio._cursor.SnowflakeFileTransferAgent")
154+
@patch("snowflake.connector.aio._file_transfer_agent.SnowflakeFileTransferAgent")
155155
async def test_download_stream(self, MockFileTransferAgent):
156156
cursor, fake_conn, mock_file_transfer_agent_instance = self._setup_mocks(
157157
MockFileTransferAgent
@@ -170,7 +170,7 @@ async def test_download_stream(self, MockFileTransferAgent):
170170
MockFileTransferAgent.assert_not_called()
171171
mock_file_transfer_agent_instance.execute.assert_not_called()
172172

173-
@patch("snowflake.connector.aio._cursor.SnowflakeFileTransferAgent")
173+
@patch("snowflake.connector.aio._file_transfer_agent.SnowflakeFileTransferAgent")
174174
async def test_upload_stream(self, MockFileTransferAgent):
175175
cursor, fake_conn, mock_file_transfer_agent_instance = self._setup_mocks(
176176
MockFileTransferAgent

0 commit comments

Comments
 (0)