Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implementing end-to-end testing for a custom language server #1438

Open
kentookura opened this issue Jan 5, 2025 · 0 comments
Open

Implementing end-to-end testing for a custom language server #1438

kentookura opened this issue Jan 5, 2025 · 0 comments

Comments

@kentookura
Copy link

Hi all,
I wish to implement e2e-testing for my custom language server. When looking at how the OCaml lsp implements this, it seems that it uses the lsp-fiber package to instrument a lsp client:

module Client = Lsp_fiber.Client

This library is private, so I can't directly mimic this implementation. I wonder if any thought has been put into this potential use case? It is certainly possible to implement a client from scratch using the lsp library, but that seems highly nontrivial.

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant