mypy: Amend typing of botserver test lib for strict-optional.
This commit is contained in:
parent
88ae9d04ee
commit
438f711bb7
|
@ -1,7 +1,7 @@
|
||||||
from unittest import TestCase
|
from unittest import TestCase
|
||||||
import zulip_botserver.server
|
import zulip_botserver.server
|
||||||
import json
|
import json
|
||||||
from typing import Any, List, Dict, Mapping
|
from typing import Any, List, Dict, Mapping, Optional
|
||||||
|
|
||||||
class BotServerTestCase(TestCase):
|
class BotServerTestCase(TestCase):
|
||||||
|
|
||||||
|
@ -19,10 +19,10 @@ class BotServerTestCase(TestCase):
|
||||||
message=dict(message={'key': "test message"}),
|
message=dict(message={'key': "test message"}),
|
||||||
check_success=False,
|
check_success=False,
|
||||||
):
|
):
|
||||||
# type: (List[str], Dict[str, Any], Dict[str, Any], Dict[str, Any], str, Dict[str, Dict[str, Any]], bool) -> None
|
# type: (Optional[List[str]], Optional[Dict[str, Any]], Optional[Dict[str, Any]], Optional[Dict[str, Any]], str, Dict[str, Dict[str, Any]], bool) -> None
|
||||||
if available_bots is not None:
|
if available_bots is not None:
|
||||||
zulip_botserver.server.available_bots = available_bots
|
zulip_botserver.server.available_bots = available_bots
|
||||||
zulip_botserver.server.bots_config = bots_config
|
zulip_botserver.server.bots_config = bots_config # type: ignore # monkey-patching
|
||||||
zulip_botserver.server.load_lib_modules()
|
zulip_botserver.server.load_lib_modules()
|
||||||
zulip_botserver.server.load_bot_handlers()
|
zulip_botserver.server.load_bot_handlers()
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue