mypy: zulip_bots: Fix errors in zulip_bots/zulip_bot_output.py.

This commit is contained in:
Alena Volkova 2017-10-11 19:20:22 -04:00
parent 5e7f4c595f
commit fd519252d6
2 changed files with 3 additions and 2 deletions

View file

@ -22,7 +22,6 @@ exclude = """
zulip/integrations/perforce/git_p4.py
zulip_bots/zulip_bots/bots
zulip_bots/zulip_bots/zulip_bot_output.py
zulip_botserver/tests/__init__.py
zulip_botserver/zulip_botserver/server.py

View file

@ -8,6 +8,7 @@ import argparse
import zulip_bots
from six.moves import configparser
from typing import Any
from mock import MagicMock, patch
from zulip_bots.lib import StateHandler
@ -18,6 +19,7 @@ from zulip_bots.run import import_module_from_source
current_dir = os.path.dirname(os.path.abspath(__file__))
def parse_args():
# type: () -> argparse.Namespace
description = (
"A tool to test a bot: given a provided message, provides the bot response.\n\n"
'Examples: %(prog)s xkcd 1\n'
@ -75,7 +77,7 @@ def main():
sys.exit(1)
with patch('zulip.Client') as mock_client:
mock_bot_handler = ExternalBotHandler(mock_client, bot_dir)
mock_bot_handler = ExternalBotHandler(mock_client, bot_dir) # type: Any
mock_bot_handler.send_reply = MagicMock()
mock_bot_handler.send_message = MagicMock()
mock_bot_handler.update_message = MagicMock()