@@ -4,8 +4,6 @@ module Main where
44
55import Database.Bloodhound
66import Data.Aeson
7−-- import Data.Aeson.Encode.Pretty
8−-- import Data.ByteString.Lazy.Char8 (putStrLn)
97import Data.Time.Calendar (Day(..))
108import Data.Time.Clock (secondsToDiffTime, UTCTime(..))
119import Data.Text (Text)
@@ -18,7 +16,7 @@ import Test.Hspec
1816testServer :: Server
1917testServer = Server "http://localhost:9200"
2018testIndex :: IndexName
21−testIndex = IndexName "twitter"
19+testIndex = IndexName "bloodhound-tests-twitter-1"
2220testMapping :: MappingName
2321testMapping = MappingName "tweet"
2422
@@ -133,10 +131,10 @@ main = hspec $ do
133131 _ <- insertData
134132 let firstTest = BulkTest "blah"
135133 let secondTest = BulkTest "bloo"
136− let firstDoc = BulkIndex (IndexName "twitter")
137− (MappingName "tweet") (DocId "2") (object ["name" .= String "blah"])
138− let secondDoc = BulkCreate (IndexName "twitter")
139− (MappingName "tweet") (DocId "3") (object ["name" .= String "bloo"])
134+ let firstDoc = BulkIndex testIndex
135+ testMapping (DocId "2") (object ["name" .= String "blah"])
136+ let secondDoc = BulkCreate testIndex
137+ testMapping (DocId "3") (object ["name" .= String "bloo"])
140138 let stream = [firstDoc, secondDoc]
141139 _ <- bulk testServer stream
142140 _ <- refreshIndex testServer testIndex