X-Git-Url: https://git.lukelau.me/?a=blobdiff_plain;f=README.md;h=3151bbf6c84df12850be5ac2eece6e954655f4c4;hb=fdef0cfe8916eb2e97ca0b5ae1c85e783b1c9172;hp=4a8762be7cf90bf11cb298fec70e1025362aed00;hpb=5ad934c026bf88521199d1e82aa12fe51626b92f;p=lsp-test.git diff --git a/README.md b/README.md index 4a8762b..3151bbf 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ -# haskell-lsp-test [![Build Status](https://travis-ci.com/Bubba/haskell-lsp-test.svg?branch=master)](https://travis-ci.com/Bubba/haskell-lsp-test) -haskell-lsp-test is a functional testing framework for Language Server Protocol servers. +# lsp-test [![Build Status](https://travis-ci.com/Bubba/haskell-lsp-test.svg?branch=master)](https://travis-ci.com/Bubba/haskell-lsp-test) +lsp-test is a functional testing framework for Language Server Protocol servers. ```haskell import Language.Haskell.LSP.Test @@ -24,7 +24,7 @@ describe "diagnostics" $ ### Replaying captured session ```haskell -replaySession "hie --lsp" "test/data/renamePass" +replaySession "hie" "test/data/renamePass" ``` ### Parsing with combinators @@ -34,6 +34,7 @@ count 4 (message :: Session ApplyWorkspaceEditRequest) anyRequest <|> anyResponse ``` +Try out the example tests in the `example` directory with `cabal new-test`. For more examples check the [Wiki](https://github.com/Bubba/haskell-lsp-test/wiki/Introduction) ## Developing