From c3b959a8e5872db67f539f87ed5b770adebf50b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Gr=C3=B6ber?= Date: Thu, 17 Jul 2014 16:16:12 +0200 Subject: [PATCH] Add FindSpec --- test/FindSpec.hs | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 test/FindSpec.hs diff --git a/test/FindSpec.hs b/test/FindSpec.hs new file mode 100644 index 0000000..0eedcb4 --- /dev/null +++ b/test/FindSpec.hs @@ -0,0 +1,16 @@ +module FindSpec where + +import Control.Applicative ((<$>)) +import Data.List (isPrefixOf) +import Language.Haskell.GhcMod.Find +import Test.Hspec +import TestUtils + +import qualified Data.Map + +spec :: Spec +spec = do + describe "db <- loadSymbolDb" $ do + it "lookupSymbol' db \"head\" contains at least `Data.List'" $ do + db <- loadSymbolDb + lookupSymbol' "head" db `shouldContain` ["Data.List"]