lsp-test: Functional test framework for LSP servers.
A test framework for writing tests against
Language Server Protocol servers.
Language.LSP.Test
launches your server as a subprocess and allows you to simulate a session
down to the wire.
To see examples of it in action, check out haskell-ide-engine,
haskell-language-server and
ghcide.
[Skip to Readme]
Modules
[Index] [Quick Jump]
- Control
- Applicative
- Control.Applicative.Combinators
- Applicative
- Language
- LSP
- Protocol
- Language.LSP.Protocol.Capabilities
- Language.LSP.Protocol.Message
- Language.LSP.Protocol.Types
- Language.LSP.Test
- Protocol
- LSP
Downloads
- lsp-test-0.17.0.1.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
Versions [RSS] | 0.1.0.0, 0.2.0.0, 0.2.1.0, 0.3.0.0, 0.4.0.0, 0.5.0.0, 0.5.0.1, 0.5.0.2, 0.5.1.0, 0.5.1.1, 0.5.1.2, 0.5.1.3, 0.5.1.4, 0.5.2.0, 0.5.2.1, 0.5.2.2, 0.5.2.3, 0.5.3.0, 0.5.4.0, 0.6.0.0, 0.6.1.0, 0.7.0.0, 0.8.0.0, 0.8.1.0, 0.8.2.0, 0.9.0.0, 0.10.0.0, 0.10.1.0, 0.10.2.0, 0.10.3.0, 0.11.0.0, 0.11.0.1, 0.11.0.2, 0.11.0.3, 0.11.0.4, 0.11.0.5, 0.11.0.6, 0.11.0.7, 0.12.0.0, 0.13.0.0, 0.14.0.0, 0.14.0.1, 0.14.0.2, 0.14.0.3, 0.14.1.0, 0.15.0.0, 0.15.0.1, 0.16.0.0, 0.16.0.1, 0.17.0.0, 0.17.0.1, 0.17.0.2, 0.17.1.0 |
---|---|
Change log | ChangeLog.md |
Dependencies | aeson (>=2 && <2.3), aeson-pretty (>=0.8 && <0.9), ansi-terminal (>=0.10 && <1.2), async (>=2.2 && <2.3), base (>=4.10 && <5), bytestring (>=0.10 && <0.13), co-log-core (>=0.3 && <0.4), conduit (>=1.3 && <1.4), conduit-parse (>=0.2 && <0.3), containers (>=0.6 && <0.7), data-default (>=0.7 && <0.8), Diff (>=0.4 && <0.6), directory (>=1.3 && <1.4), exceptions (>=0.10 && <0.11), extra (>=1.7 && <1.8), filepath (>=1.4 && <1.6), Glob (>=0.9 && <0.11), lens (>=5.1 && <5.3), lens-aeson (>=1.2 && <1.3), lsp (>=2.5 && <2.6), lsp-types (>=2.2 && <2.3), mtl (>=2.2 && <2.4), parser-combinators (>=1.3 && <1.4), process (>=1.6 && <1.7), some (>=1.0 && <1.1), text (>=1 && <2.2), time (>=1.10 && <1.13), transformers (>=0.5 && <0.7), unix, Win32 [details] |
License | BSD-3-Clause |
Copyright | 2021 Luke Lau |
Author | Luke Lau |
Maintainer | luke_lau@icloud.com |
Category | Testing |
Home page | https://github.com/haskell/lsp/blob/master/lsp-test/README.md |
Bug tracker | https://github.com/haskell/lsp/issues |
Source repo | head: git clone https://github.com/haskell/lsp |
Uploaded | by michaelpj at 2024-04-30T10:32:55Z |
Distributions | Arch:0.14.1.0, LTSHaskell:0.16.0.1, NixOS:0.17.1.0, Stackage:0.17.1.0 |
Reverse Dependencies | 4 direct, 0 indirect [details] |
Downloads | 32864 total (177 in the last 30 days) |
Rating | 2.0 (votes: 1) [estimated by Bayesian average] |
Your Rating | |
Status | Docs available [build log] Last success reported on 2024-04-30 [all 1 reports] |