aboutsummaryrefslogtreecommitdiffstats
path: root/client/go/cmd/query_test.go
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2021-09-28 15:17:50 +0200
committerMartin Polden <mpolden@mpolden.no>2021-09-29 10:27:39 +0200
commit16977143c48117d254c548e7f94968976f54a72c (patch)
tree09d044ebd82090bc2fc391afbe5c062dca3b37e5 /client/go/cmd/query_test.go
parent728dfbe2c8dc0b387b5e6671ff0fe4e4cfbed2f8 (diff)
Print errors to stderr
Diffstat (limited to 'client/go/cmd/query_test.go')
-rw-r--r--client/go/cmd/query_test.go6
1 files changed, 4 insertions, 2 deletions
diff --git a/client/go/cmd/query_test.go b/client/go/cmd/query_test.go
index b4ae63d777f..81dc03766be 100644
--- a/client/go/cmd/query_test.go
+++ b/client/go/cmd/query_test.go
@@ -57,18 +57,20 @@ func assertQuery(t *testing.T, expectedQuery string, query ...string) {
func assertQueryError(t *testing.T, status int, errorMessage string) {
client := &mockHttpClient{}
client.NextResponse(status, errorMessage)
+ _, outErr := execute(command{args: []string{"query", "yql=select from sources * where title contains 'foo'"}}, t, client)
assert.Equal(t,
"Error: Invalid query: Status "+strconv.Itoa(status)+"\n"+errorMessage+"\n",
- executeCommand(t, client, []string{"query"}, []string{"yql=select from sources * where title contains 'foo'"}),
+ outErr,
"error output")
}
func assertQueryServiceError(t *testing.T, status int, errorMessage string) {
client := &mockHttpClient{}
client.NextResponse(status, errorMessage)
+ _, outErr := execute(command{args: []string{"query", "yql=select from sources * where title contains 'foo'"}}, t, client)
assert.Equal(t,
"Error: Status "+strconv.Itoa(status)+" from container at 127.0.0.1:8080\n"+errorMessage+"\n",
- executeCommand(t, client, []string{"query"}, []string{"yql=select from sources * where title contains 'foo'"}),
+ outErr,
"error output")
}