Support re-entrant sessions that talk to the same server
Open
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
Assessment
This issue has not been assessed yet.