MCPcopy Create free account
hub / github.com/olivere/elastic / TestSimpleQueryStringQuery

Function TestSimpleQueryStringQuery

search_queries_simple_query_string_test.go:13–28  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

11)
12
13func TestSimpleQueryStringQuery(t *testing.T) {
14 q := NewSimpleQueryStringQuery(`"fried eggs" +(eggplant | potato) -frittata`)
15 src, err := q.Source()
16 if err != nil {
17 t.Fatal(err)
18 }
19 data, err := json.Marshal(src)
20 if err != nil {
21 t.Fatalf("marshaling to JSON failed: %v", err)
22 }
23 got := string(data)
24 expected := `{"simple_query_string":{"query":"\"fried eggs\" +(eggplant | potato) -frittata"}}`
25 if got != expected {
26 t.Errorf("expected\n%s\n,got:\n%s", expected, got)
27 }
28}
29
30func TestSimpleQueryStringQueryExec(t *testing.T) {
31 // client := setupTestClientAndCreateIndexAndLog(t, SetTraceLog(log.New(os.Stdout, "", 0)))

Callers

nothing calls this directly

Calls 5

SourceMethod · 0.95
FatalMethod · 0.80
FatalfMethod · 0.80
ErrorfMethod · 0.80

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…