@@ -350,16 +350,13 @@ def read_pipe_transport(self, waiter=None):
350
350
return transport
351
351
352
352
def test_ctor (self ):
353
- tr = self .read_pipe_transport ()
354
- self .loop .assert_reader (5 , tr ._read_ready )
355
- test_utils .run_briefly (self .loop )
356
- self .protocol .connection_made .assert_called_with (tr )
353
+ waiter = asyncio .Future (loop = self .loop )
354
+ tr = self .read_pipe_transport (waiter = waiter )
355
+ self .loop .run_until_complete (waiter )
357
356
358
- def test_ctor_with_waiter (self ):
359
- fut = asyncio .Future (loop = self .loop )
360
- tr = self .read_pipe_transport (waiter = fut )
361
- test_utils .run_briefly (self .loop )
362
- self .assertIsNone (fut .result ())
357
+ self .protocol .connection_made .assert_called_with (tr )
358
+ self .loop .assert_reader (5 , tr ._read_ready )
359
+ self .assertIsNone (waiter .result ())
363
360
364
361
@mock .patch ('os.read' )
365
362
def test__read_ready (self , m_read ):
@@ -502,17 +499,13 @@ def write_pipe_transport(self, waiter=None):
502
499
return transport
503
500
504
501
def test_ctor (self ):
505
- tr = self .write_pipe_transport ()
506
- self .loop .assert_reader (5 , tr ._read_ready )
507
- test_utils .run_briefly (self .loop )
508
- self .protocol .connection_made .assert_called_with (tr )
502
+ waiter = asyncio .Future (loop = self .loop )
503
+ tr = self .write_pipe_transport (waiter = waiter )
504
+ self .loop .run_until_complete (waiter )
509
505
510
- def test_ctor_with_waiter (self ):
511
- fut = asyncio .Future (loop = self .loop )
512
- tr = self .write_pipe_transport (waiter = fut )
506
+ self .protocol .connection_made .assert_called_with (tr )
513
507
self .loop .assert_reader (5 , tr ._read_ready )
514
- test_utils .run_briefly (self .loop )
515
- self .assertEqual (None , fut .result ())
508
+ self .assertEqual (None , waiter .result ())
516
509
517
510
def test_can_write_eof (self ):
518
511
tr = self .write_pipe_transport ()
0 commit comments