示例#1
0
def test_ceil_call_later() -> None:
    cb = mock.Mock()
    loop = mock.Mock()
    loop.time.return_value = 10.1
    helpers.call_later(cb, 10.1, loop)
    loop.call_at.assert_called_with(21.0, cb)
示例#2
0
def test_ceil_call_later_no_timeout() -> None:
    cb = mock.Mock()
    loop = mock.Mock()
    helpers.call_later(cb, 0, loop)
    assert not loop.call_at.called
示例#3
0
def function1216():
    var552 = mock.Mock()
    var3336 = mock.Mock()
    helpers.call_later(var552, 0, var3336)
    assert (not var3336.call_at.called)
示例#4
0
def function2823():
    var14 = mock.Mock()
    var3594 = mock.Mock()
    var3594.time.return_value = 10.1
    helpers.call_later(var14, 10.1, var3594)
    var3594.call_at.assert_called_with(21.0, var14)
示例#5
0
def test_ceil_call_later_no_timeout():
    cb = mock.Mock()
    loop = mock.Mock()
    helpers.call_later(cb, 0, loop)
    assert not loop.call_at.called
示例#6
0
def test_ceil_call_later():
    cb = mock.Mock()
    loop = mock.Mock()
    loop.time.return_value = 10.1
    helpers.call_later(cb, 10.1, loop)
    loop.call_at.assert_called_with(21.0, cb)
示例#7
0
def test_ceil_call_later_with_small_threshold() -> None:
    cb = mock.Mock()
    loop = mock.Mock()
    loop.time.return_value = 10.1
    helpers.call_later(cb, 4.5, loop, 1)
    loop.call_at.assert_called_with(15, cb)