You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It might be useful to use lsp-devtools record to capture an LSP session and use pytest-lsp to replay that session and make sure that the server behaves as expected
The text was updated successfully, but these errors were encountered:
I tried using lsp-devtools to implement something similar to this issue. I wanted to record a replay file that includes protocol headers such that the session file can be piped directly as input to the server. The benefit of this is being able to pipe the file directly as input to a server for debugging outside the test environment.
I think it would be helpful if lsp-devtools record had an option to record raw messages at the transport level, including headers.
Bu ultimately I think I prefer to use a different method of recording, without lsp-devtools, in order to simplify the architecture and not have to manage an additional subprocess. Hence #195 :)
It might be useful to use
lsp-devtools record
to capture an LSP session and usepytest-lsp
to replay that session and make sure that the server behaves as expectedThe text was updated successfully, but these errors were encountered: