Skip to content

Commit

Permalink
issue-193: make linter happy
Browse files Browse the repository at this point in the history
  • Loading branch information
dmitryk-dk committed Aug 12, 2024
1 parent 7031a9f commit 24ccd2a
Showing 1 changed file with 32 additions and 8 deletions.
40 changes: 32 additions & 8 deletions pkg/plugin/query_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -372,17 +372,35 @@ func TestDatasourceQueryRequest(t *testing.T) {
case 0:
w.WriteHeader(500)
case 1:
w.Write([]byte("[]"))
_, err := w.Write([]byte("[]"))
if err != nil {
t.Fatalf("error write reposne: %s", err)
}
case 2:
w.Write([]byte(`{"status":"error", "errorType":"type:", "error":"some error msg"}`))
_, err := w.Write([]byte(`{"status":"error", "errorType":"type:", "error":"some error msg"}`))
if err != nil {
t.Fatalf("error write reposne: %s", err)
}
case 3:
w.Write([]byte(`{"status":"unknown"}`))
_, err := w.Write([]byte(`{"status":"unknown"}`))
if err != nil {
t.Fatalf("error write reposne: %s", err)
}
case 4:
w.Write([]byte(`{"status":"success","data":{"resultType":"matrix"}}`))
_, err := w.Write([]byte(`{"status":"success","data":{"resultType":"matrix"}}`))
if err != nil {
t.Fatalf("error write reposne: %s", err)
}
case 5:
w.Write([]byte(`{"status":"success","data":{"resultType":"matrix","result":[{"metric":{"__name__":"ingress_nginx_request_qps","status":"100"},"values":[[1670324477.542,"1"]]}, {"metric":{"__name__":"ingress_nginx_request_qps","status":"500"},"values":[[1670324477.542,"2"]]}, {"metric":{"__name__":"ingress_nginx_request_qps","status":"200"},"values":[[1670324477.542,"3"]]}]}}`))
_, err := w.Write([]byte(`{"status":"success","data":{"resultType":"matrix","result":[{"metric":{"__name__":"ingress_nginx_request_qps","status":"100"},"values":[[1670324477.542,"1"]]}, {"metric":{"__name__":"ingress_nginx_request_qps","status":"500"},"values":[[1670324477.542,"2"]]}, {"metric":{"__name__":"ingress_nginx_request_qps","status":"200"},"values":[[1670324477.542,"3"]]}]}}`))
if err != nil {
t.Fatalf("error write reposne: %s", err)
}
case 6:
w.Write([]byte(`{"status":"success","data":{"resultType":"scalar","result":[1583786142, "1"]}}`))
_, err := w.Write([]byte(`{"status":"success","data":{"resultType":"scalar","result":[1583786142, "1"]}}`))
if err != nil {
t.Fatalf("error write reposne: %s", err)
}
}
})

Expand Down Expand Up @@ -576,12 +594,18 @@ func TestDatasourceQueryREquestWithRetry(t *testing.T) {
c++
switch c {
case 0:
w.Write([]byte(`{"status":"success","data":{"resultType":"scalar","result":[1583786142, "1"]}}`))
_, err := w.Write([]byte(`{"status":"success","data":{"resultType":"scalar","result":[1583786142, "1"]}}`))
if err != nil {
t.Fatalf("error write reposne: %s", err)
}
case 1:
conn, _, _ := w.(http.Hijacker).Hijack()
_ = conn.Close()
case 2:
w.Write([]byte(`{"status":"success","data":{"resultType":"scalar","result":[1583786142, "2"]}}`))
_, err := w.Write([]byte(`{"status":"success","data":{"resultType":"scalar","result":[1583786142, "2"]}}`))
if err != nil {
t.Fatalf("error write reposne: %s", err)
}
case 3:
conn, _, _ := w.(http.Hijacker).Hijack()
_ = conn.Close()
Expand Down

0 comments on commit 24ccd2a

Please sign in to comment.