test_bot.py 文件源码

python
阅读 20 收藏 0 点赞 0 评论 0

项目:errcron 作者: attakei 项目源码 文件源码
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 == ''
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号