Skip to content

pointers on writing a test client #320

Answered by alcarney
sfinnie asked this question in Q&A
Discussion options

You must be logged in to vote

Ah, you've managed to catch me mid-refactor! 😅
I realized that the library was too tightly coupled to the way esbonio currently works, so some breaking changes were required to undo some of the assumptions I had made - I'm also taking the opportunity to simplify the internal architecture a little bit.

If you fancy trying the development version you should be able to try it with the following pip install command

$ pip install "git+https://github.com/swyddfa/lsp-devtools#egg=pytest-lsp&subdirectory=lib/pytest-lsp"

I'm still expecting one more set of breaking changes to land where I align the LSP method signatures on the test client to match the client in #328 since they've drifted a bit, b…

Replies: 4 comments 2 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
2 replies
@alcarney
Comment options

Answer selected by sfinnie
@sfinnie
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants