def test_default_poller_interval_is_30_seconds(capsys):
class ActivateImpl(MockedImpl):
CRONTAB = [
'0 0 * * * stub.print_datetime',
]
plugin = ActivateImpl()
plugin.activate()
with freeze_time('2016-01-01 00:00:01'):
plugin.poll_crontab()
out, err = capsys.readouterr()
assert out == '2016-01-01'
with freeze_time('2016-01-01 00:00:31'):
plugin.poll_crontab()
out, err = capsys.readouterr()
assert out == ''
评论列表
文章目录