X-Git-Url: http://git.lukelau.me/?p=opengl.git;a=blobdiff_plain;f=test%2FParsingTests.hs;h=8676b2d6874fbdaf196cb4728dbfef422f8b6e25;hp=31bcfefd7a882c1620cc4d71fed58e7c4702c191;hb=0f8b9d328f4d950ff0a2e1c3b5aed593b21c2d3a;hpb=ea5db1975df3a208798ce2c44dc71fb8123fabd3 diff --git a/test/ParsingTests.hs b/test/ParsingTests.hs index 31bcfef..8676b2d 100644 --- a/test/ParsingTests.hs +++ b/test/ParsingTests.hs @@ -1,4 +1,5 @@ {-# LANGUAGE OverloadedStrings #-} +{-# LANGUAGE FlexibleInstances #-} module ParsingTests where import Control.Lens hiding (List) @@ -7,10 +8,14 @@ import Language.Haskell.LSP.Test import Language.Haskell.LSP.Types import Data.Conduit import Data.Conduit.Parser +import Data.Default import Test.Hspec type TestSession = ConduitParser FromServerMessage IO +instance MonadSessionConfig IO where + sessionConfig = return def + parsingSpec :: Spec parsingSpec = describe "diagnostics" $ do