mypy: zulip_bots: Fix errors in zulip_bots/test_lib.py.
This commit is contained in:
parent
6546917088
commit
afb9886553
|
@ -22,7 +22,6 @@ exclude = """
|
||||||
zulip/integrations/perforce/git_p4.py
|
zulip/integrations/perforce/git_p4.py
|
||||||
|
|
||||||
zulip_bots/zulip_bots/bots
|
zulip_bots/zulip_bots/bots
|
||||||
zulip_bots/zulip_bots/test_lib.py
|
|
||||||
zulip_bots/zulip_bots/test_run.py
|
zulip_bots/zulip_bots/test_run.py
|
||||||
zulip_bots/zulip_bots/zulip_bot_output.py
|
zulip_bots/zulip_bots/zulip_bot_output.py
|
||||||
|
|
||||||
|
|
|
@ -21,7 +21,7 @@ from contextlib import contextmanager
|
||||||
from importlib import import_module
|
from importlib import import_module
|
||||||
from unittest import TestCase
|
from unittest import TestCase
|
||||||
|
|
||||||
from typing import List, Dict, Any, Optional, Callable
|
from typing import List, Dict, Any, Optional, Callable, Tuple
|
||||||
from types import ModuleType
|
from types import ModuleType
|
||||||
|
|
||||||
from copy import deepcopy
|
from copy import deepcopy
|
||||||
|
@ -35,7 +35,7 @@ class BotTestCase(TestCase):
|
||||||
# handler class. Eventually, we want bot's handler classes to
|
# handler class. Eventually, we want bot's handler classes to
|
||||||
# inherit from a common prototype specifying the handle_message
|
# inherit from a common prototype specifying the handle_message
|
||||||
# function.
|
# function.
|
||||||
lib_module = import_module('zulip_bots.bots.{bot}.{bot}'.format(bot=self.bot_name))
|
lib_module = import_module('zulip_bots.bots.{bot}.{bot}'.format(bot=self.bot_name)) # type: Any
|
||||||
return lib_module.handler_class()
|
return lib_module.handler_class()
|
||||||
|
|
||||||
def setUp(self):
|
def setUp(self):
|
||||||
|
@ -58,7 +58,7 @@ class BotTestCase(TestCase):
|
||||||
def check_expected_responses(self, expectations, expected_method='send_reply',
|
def check_expected_responses(self, expectations, expected_method='send_reply',
|
||||||
email="foo_sender@zulip.com", recipient="foo", subject="foo",
|
email="foo_sender@zulip.com", recipient="foo", subject="foo",
|
||||||
sender_id=0, sender_full_name="Foo Bar", type="all"):
|
sender_id=0, sender_full_name="Foo Bar", type="all"):
|
||||||
# type: (Union[Sequence[Tuple[str, Any]], Dict[str, Any]], str, str, str, str, int, str, str) -> None
|
# type: (List[Tuple[str, Any]], str, str, str, str, int, str, str) -> None
|
||||||
# To test send_message, Any would be a Dict type,
|
# To test send_message, Any would be a Dict type,
|
||||||
# to test send_reply, Any would be a str type.
|
# to test send_reply, Any would be a str type.
|
||||||
if type not in ["private", "stream", "all"]:
|
if type not in ["private", "stream", "all"]:
|
||||||
|
|
Loading…
Reference in a new issue