@@ -23,10 +23,10 @@ def feature(self, *args, **kwargs):
2323 def command (self , * args , ** kwargs ):
2424 return lambda f : f
2525
26- def show_message_log (self , * args , ** kwargs ):
26+ def window_log_message (self , * args , ** kwargs ):
2727 pass
2828
29- def show_message (self , * args , ** kwargs ):
29+ def window_show_message (self , * args , ** kwargs ):
3030 pass
3131
3232 mock_lsp_server = types .ModuleType ("pygls.lsp.server" )
@@ -48,6 +48,10 @@ def show_message(self, *args, **kwargs):
4848 "INITIALIZE" ,
4949 "EXIT" ,
5050 "SHUTDOWN" ,
51+ "NOTEBOOK_DOCUMENT_DID_OPEN" ,
52+ "NOTEBOOK_DOCUMENT_DID_CHANGE" ,
53+ "NOTEBOOK_DOCUMENT_DID_SAVE" ,
54+ "NOTEBOOK_DOCUMENT_DID_CLOSE" ,
5155 ]:
5256 setattr (mock_lsp , _name , _name )
5357 for _name in [
@@ -56,13 +60,21 @@ def show_message(self, *args, **kwargs):
5660 "DidCloseTextDocumentParams" ,
5761 "DidOpenTextDocumentParams" ,
5862 "DidSaveTextDocumentParams" ,
63+ "DidChangeNotebookDocumentParams" ,
64+ "DidCloseNotebookDocumentParams" ,
65+ "DidOpenNotebookDocumentParams" ,
66+ "DidSaveNotebookDocumentParams" ,
5967 "DocumentFormattingParams" ,
6068 "InitializeParams" ,
69+ "NotebookCellKind" ,
70+ "NotebookCellLanguage" ,
71+ "NotebookDocumentFilterWithNotebook" ,
72+ "NotebookDocumentSyncOptions" ,
6173 "Position" ,
6274 "Range" ,
6375 "TextEdit" ,
6476 ]:
65- setattr (mock_lsp , _name , type (_name , (), {}))
77+ setattr (mock_lsp , _name , type (_name , (), {"__init__" : lambda self , ** kw : None }))
6678 mock_lsp .MessageType = type (
6779 "MessageType" , (), {"Log" : 4 , "Error" : 1 , "Warning" : 2 , "Info" : 3 }
6880 )
0 commit comments