Skip to content

Commit c7754aa

Browse files
committed
Attempt to fix mypy warnings for mock in conftest
1 parent c493655 commit c7754aa

File tree

1 file changed

+6
-2
lines changed
  • python_packages/jupyter_lsp/jupyter_lsp/tests

1 file changed

+6
-2
lines changed

python_packages/jupyter_lsp/jupyter_lsp/tests/conftest.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
import json
22
import pathlib
33
import shutil
4-
from typing import Text
4+
from typing import Any, Dict, Union
55

66
from jupyter_server.serverapp import ServerApp
77
from pytest import fixture
8+
from tornado.concurrent import Future
89
from tornado.httputil import HTTPServerRequest
910
from tornado.queues import Queue
1011
from tornado.web import Application
@@ -131,9 +132,12 @@ def initialize(self, manager):
131132
self._messages_wrote = Queue()
132133
self._ping_sent = False
133134

134-
def write_message(self, message: Text) -> None:
135+
def write_message(
136+
self, message: Union[bytes, str, Dict[str, Any]], binary: bool = False
137+
) -> Future[None]:
135138
self.log.warning("write_message %s", message)
136139
self._messages_wrote.put_nowait(message)
140+
return Future()
137141

138142
def send_ping(self):
139143
self._ping_sent = True

0 commit comments

Comments
 (0)