From 358ddf1c3f5138c2ddf5f40d6ab543ab6ea75f27 Mon Sep 17 00:00:00 2001 From: Luke Lau Date: Fri, 20 Dec 2019 01:50:46 +0000 Subject: [PATCH] Do some tidying up --- .github/workflows/haskell.yml | 6 +++--- test/Test.hs | 4 +--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/.github/workflows/haskell.yml b/.github/workflows/haskell.yml index e3409a3..53827ca 100644 --- a/.github/workflows/haskell.yml +++ b/.github/workflows/haskell.yml @@ -49,13 +49,13 @@ jobs: cabal install hoogle hoogle generate popd - # cabal v1-install Cabal --constraint "Cabal == 3.0.0.0" - name: Install JS Language Server - run: npm install javascript-typescript-langserver + run: npm install -g javascript-typescript-langserver - name: Build run: cabal build - name: Test run: | echo $PATH + echo $(npm bin) export PATH=$PATH:$(npm bin) - cabal run lsp-test:test:tests + cabal test diff --git a/test/Test.hs b/test/Test.hs index eff7404..db51246 100644 --- a/test/Test.hs +++ b/test/Test.hs @@ -16,7 +16,7 @@ import Control.Monad import Control.Lens hiding (List) import GHC.Generics import Language.Haskell.LSP.Messages -import Language.Haskell.LSP.Test hiding (runSession) +import Language.Haskell.LSP.Test import Language.Haskell.LSP.Test.Replay import Language.Haskell.LSP.Types import Language.Haskell.LSP.Types.Lens as LSP hiding @@ -27,8 +27,6 @@ import System.Timeout {-# ANN module ("HLint: ignore Reduce duplication" :: String) #-} {-# ANN module ("HLint: ignore Unnecessary hiding" :: String) #-} -runSession = runSessionWithConfig (defaultConfig { logStdErr = True }) - main = hspec $ do describe "Session" $ do it "fails a test" $ -- 2.30.2