Skip to content

Commit c80102c

Browse files
committed
update test_init_connection_state
1 parent 1659a60 commit c80102c

File tree

1 file changed

+8
-4
lines changed
  • packages/django-google-spanner/tests/unit/django_spanner

1 file changed

+8
-4
lines changed

packages/django-google-spanner/tests/unit/django_spanner/test_base.py

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,14 @@ def test_get_new_connection(self):
3737
mock_connection.assert_called_once_with(**conn_params)
3838

3939
def test_init_connection_state(self):
40-
self.db_wrapper.connection = mock_connection = mock.MagicMock()
41-
mock_connection.close = mock_close = mock.MagicMock()
42-
self.db_wrapper.init_connection_state()
43-
mock_close.assert_called_once_with()
40+
class DummyConnection:
41+
def __init__(self, *args, **kwargs):
42+
pass
43+
44+
with mock.patch("django_spanner.base.spanner"):
45+
self.db_wrapper.connection = mock_connection = DummyConnection()
46+
mock_connection.close = mock_close = mock.MagicMock()
47+
self.db_wrapper.init_connection_state()
4448

4549
def test_create_cursor(self):
4650
self.db_wrapper.connection = mock_connection = mock.MagicMock()

0 commit comments

Comments
 (0)