コード例 #1
0
ファイル: test_helpers.py プロジェクト: spotx/aiohttp
async def test_weakref_handle_with_small_threshold(loop) -> None:
    cb = mock.Mock()
    loop = mock.Mock()
    loop.time.return_value = 10
    helpers.weakref_handle(cb, "test", 0.1, loop, 0.01)
    loop.call_at.assert_called_with(11, helpers._weakref_handle,
                                    (weakref.ref(cb), "test"))
コード例 #2
0
ファイル: test_helpers.py プロジェクト: LuckyDenis/aiohttp
async def test_weakref_handle_weak(loop) -> None:
    cb = mock.Mock()
    helpers.weakref_handle(cb, 'test', 0.01, loop, False)
    del cb
    gc.collect()
    await asyncio.sleep(0.1)
コード例 #3
0
ファイル: test_helpers.py プロジェクト: LuckyDenis/aiohttp
async def test_weakref_handle(loop) -> None:
    cb = mock.Mock()
    helpers.weakref_handle(cb, 'test', 0.01, loop, False)
    await asyncio.sleep(0.1)
    assert cb.test.called
コード例 #4
0
ファイル: test_helpers.py プロジェクト: songcser/aiohttp
def test_weakref_handle_weak(loop):
    cb = mock.Mock()
    helpers.weakref_handle(cb, 'test', 0.01, loop, False)
    del cb
    gc.collect()
    yield from asyncio.sleep(0.1, loop=loop)
コード例 #5
0
ファイル: test_helpers.py プロジェクト: songcser/aiohttp
def test_weakref_handle(loop):
    cb = mock.Mock()
    helpers.weakref_handle(cb, 'test', 0.01, loop, False)
    yield from asyncio.sleep(0.1, loop=loop)
    assert cb.test.called
コード例 #6
0
def function1996(arg1868):
    var2814 = mock.Mock()
    helpers.weakref_handle(var2814, 'test', 0.01, arg1868, False)
    del cb
    gc.collect()
    yield from asyncio.sleep(0.1, loop=arg1868)
コード例 #7
0
def function2386(arg2124):
    var1200 = mock.Mock()
    helpers.weakref_handle(var1200, 'test', 0.01, arg2124, False)
    yield from asyncio.sleep(0.1, loop=arg2124)
    assert var1200.test.called
コード例 #8
0
ファイル: test_helpers.py プロジェクト: youpengly/aiohttp
async def test_weakref_handle_weak(loop):
    cb = mock.Mock()
    helpers.weakref_handle(cb, 'test', 0.01, loop, False)
    del cb
    gc.collect()
    await asyncio.sleep(0.1, loop=loop)
コード例 #9
0
ファイル: test_helpers.py プロジェクト: youpengly/aiohttp
async def test_weakref_handle(loop):
    cb = mock.Mock()
    helpers.weakref_handle(cb, 'test', 0.01, loop, False)
    await asyncio.sleep(0.1, loop=loop)
    assert cb.test.called