git.iko.soy/typeable/bloodhound
on master help sign in
beginning query positive validation
commit1a57061773ba59a62a93135808d9237033c6b7f9 authorChris Allen <cma@bitemyapp.com> dateFri 11 Apr 2014, 21:58 (13 years ago) parent5c31e2a
1 file changed+9
tests/tests.hs+9
tests/tests.hs+9
@@ -101,6 +101,15 @@ main = hspec $ do
101101 (responseBody docInserted) :: Either String (EsResult Tweet)
102102 fmap _source newTweet `shouldBe` Right exampleTweet
103103
104+ describe "query API" $ do
105+ it "returns document for term query and identity filter" $ do
106+ _ <- insertData
107+ let query = TermQuery (Term "user" "bitemyapp") Nothing
108+ let filter = IdentityFilter <&&> IdentityFilter
109+ let search = mkSearch (Just query) (Just filter)
110+ myTweet <- searchTweet search
111+ myTweet `shouldBe` Right exampleTweet
112+
104113 describe "filtering API" $ do
105114 it "returns document for composed boolmatch and identity" $ do
106115 _ <- insertData