test_handlers.py 文件源码

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

项目:python-telegram-handler 作者: sashgorokhov 项目源码 文件源码
def test_emit(handler):
    record = logging.makeLogRecord({'msg': 'hello'})

    with mock.patch('requests.post') as patch:
        handler.emit(record)

    assert patch.called
    assert patch.call_count == 1
    assert patch.call_args[1]['json']['chat_id'] == 'bar'
    assert 'hello' in patch.call_args[1]['json']['text']
    assert patch.call_args[1]['json']['parse_mode'] == 'HTML'
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号