File tree Expand file tree Collapse file tree 1 file changed +2
-9
lines changed
Lib/unittest/test/testmock Expand file tree Collapse file tree 1 file changed +2
-9
lines changed Original file line number Diff line number Diff line change @@ -361,17 +361,14 @@ def test_add_side_effect_iterable(self):
361
361
362
362
363
363
class AsyncContextManagerTest (unittest .TestCase ):
364
+
364
365
class WithAsyncContextManager :
365
- def __init__ (self ):
366
- self .entered = False
367
- self .exited = False
368
366
369
367
async def __aenter__ (self , * args , ** kwargs ):
370
- self .entered = True
371
368
return self
372
369
373
370
async def __aexit__ (self , * args , ** kwargs ):
374
- self . exited = True
371
+ pass
375
372
376
373
def test_magic_methods_are_async_mocks (self ):
377
374
mock = MagicMock (self .WithAsyncContextManager ())
@@ -390,11 +387,7 @@ async def use_context_manager():
390
387
return result
391
388
392
389
result = asyncio .run (use_context_manager ())
393
- self .assertFalse (instance .entered )
394
- self .assertFalse (instance .exited )
395
390
self .assertTrue (called )
396
- self .assertTrue (mock_instance .entered )
397
- self .assertTrue (mock_instance .exited )
398
391
self .assertTrue (mock_instance .__aenter__ .called )
399
392
self .assertTrue (mock_instance .__aexit__ .called )
400
393
self .assertIsNot (mock_instance , result )
You can’t perform that action at this time.
0 commit comments