haskell / haskell/lsp

Support re-entrant sessions that talk to the same server

Open
#318 5 comments 1 reaction 0 assignees View on GitHub
component: lsp-test type: enhancement
Dominant language
Haskell
Stars
423
Forks
105
PR merge metrics
No merged PRs in 30d

Description

In the Wingman test suite, I have 100+ golden tests. Currently, every one of them needs to spin up and subsequently tear down the server, which seems like a lot of wasted effort. I'd like to spin up a server before the first test runs, and have each test communicate with the same server.

I tried to roll my own, but running a `Session` is very opinionated about killing the server when it's done.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.