@@ -137,13 +137,11 @@ async def test_handle_listen(self, transport):
137137 async def test_reconnect_connect (self , transport ):
138138 """Test handle_listen()."""
139139 transport .comm_params .reconnect_delay = 0.01
140- transport .transport_connect = mock .AsyncMock (
141- side_effect = [(None , None ), (117 , 118 )]
142- )
140+ transport .transport_connect = mock .AsyncMock (side_effect = [False , True ])
143141 await transport .reconnect_connect ()
144142 assert (
145143 transport .reconnect_delay_current
146- == transport .comm_params .reconnect_delay * 4
144+ == transport .comm_params .reconnect_delay * 2
147145 )
148146 assert not transport .reconnect_task
149147 transport .transport_connect = mock .AsyncMock (
@@ -183,11 +181,11 @@ async def test_connect(self, params, transport):
183181 mocker = mock .AsyncMock ()
184182 transport .loop .create_unix_connection = mocker
185183 mocker .side_effect = FileNotFoundError ("testing" )
186- assert await transport .transport_connect () == ( None , None )
184+ assert not await transport .transport_connect ()
187185 mocker .side_effect = None
188186
189187 mocker .return_value = (mock .Mock (), mock .Mock ())
190- assert mocker . return_value == await transport .transport_connect ()
188+ assert await transport .transport_connect ()
191189 transport .close ()
192190
193191 async def test_listen (self , params , transport ):
@@ -223,11 +221,11 @@ async def test_connect(self, params, transport):
223221 mocker = mock .AsyncMock ()
224222 transport .loop .create_connection = mocker
225223 mocker .side_effect = asyncio .TimeoutError ("testing" )
226- assert await transport .transport_connect () == ( None , None )
224+ assert not await transport .transport_connect ()
227225 mocker .side_effect = None
228226
229227 mocker .return_value = (mock .Mock (), mock .Mock ())
230- assert mocker . return_value == await transport .transport_connect ()
228+ assert await transport .transport_connect ()
231229 transport .close ()
232230
233231 async def test_listen (self , params , transport ):
@@ -285,11 +283,11 @@ async def test_connect(self, params, transport):
285283 mocker = mock .AsyncMock ()
286284 transport .loop .create_connection = mocker
287285 mocker .side_effect = asyncio .TimeoutError ("testing" )
288- assert await transport .transport_connect () == ( None , None )
286+ assert not await transport .transport_connect ()
289287 mocker .side_effect = None
290288
291289 mocker .return_value = (mock .Mock (), mock .Mock ())
292- assert mocker . return_value == await transport .transport_connect ()
290+ assert await transport .transport_connect ()
293291 transport .close ()
294292
295293 async def test_listen (self , params , transport ):
@@ -334,11 +332,11 @@ async def test_connect(self, params, transport):
334332 mocker = mock .AsyncMock ()
335333 transport .loop .create_datagram_endpoint = mocker
336334 mocker .side_effect = asyncio .TimeoutError ("testing" )
337- assert await transport .transport_connect () == ( None , None )
335+ assert not await transport .transport_connect ()
338336 mocker .side_effect = None
339337
340338 mocker .return_value = (mock .Mock (), mock .Mock ())
341- assert mocker . return_value == await transport .transport_connect ()
339+ assert await transport .transport_connect ()
342340 transport .close ()
343341
344342 async def test_listen (self , params , transport ):
@@ -393,11 +391,11 @@ async def test_connect(self, params, transport):
393391 "pymodbus.transport.transport.create_serial_connection" , new = mocker
394392 ):
395393 mocker .side_effect = asyncio .TimeoutError ("testing" )
396- assert await transport .transport_connect () == ( None , None )
394+ assert not await transport .transport_connect ()
397395 mocker .side_effect = None
398396
399397 mocker .return_value = (mock .Mock (), mock .Mock ())
400- assert mocker . return_value == await transport .transport_connect ()
398+ assert await transport .transport_connect ()
401399 transport .close ()
402400
403401 async def test_listen (self , params , transport ):
0 commit comments