@@ -16,13 +16,13 @@ package v1
1616import (
1717 "context"
1818 "errors"
19- "fmt"
2019 "io"
2120 "math"
2221 "net/http"
2322 "net/http/httptest"
2423 "net/url"
2524 "reflect"
25+ "strconv"
2626 "strings"
2727 "testing"
2828 "time"
@@ -260,7 +260,7 @@ func TestAPIs(t *testing.T) {
260260 },
261261 {
262262 do : doQuery ("2" , testTime ),
263- inErr : fmt . Errorf ("some error" ),
263+ inErr : errors . New ("some error" ),
264264
265265 reqMethod : "POST" ,
266266 reqPath : "/api/v1/query" ,
@@ -336,7 +336,7 @@ func TestAPIs(t *testing.T) {
336336 End : testTime ,
337337 Step : 1 * time .Minute ,
338338 }, WithTimeout (5 * time .Second )),
339- inErr : fmt . Errorf ("some error" ),
339+ inErr : errors . New ("some error" ),
340340
341341 reqMethod : "POST" ,
342342 reqPath : "/api/v1/query_range" ,
@@ -361,14 +361,14 @@ func TestAPIs(t *testing.T) {
361361
362362 {
363363 do : doLabelNames (nil , testTime .Add (- 100 * time .Hour ), testTime ),
364- inErr : fmt . Errorf ("some error" ),
364+ inErr : errors . New ("some error" ),
365365 reqMethod : "POST" ,
366366 reqPath : "/api/v1/labels" ,
367367 err : errors .New ("some error" ),
368368 },
369369 {
370370 do : doLabelNames (nil , testTime .Add (- 100 * time .Hour ), testTime ),
371- inErr : fmt . Errorf ("some error" ),
371+ inErr : errors . New ("some error" ),
372372 inWarnings : []string {"a" },
373373 reqMethod : "POST" ,
374374 reqPath : "/api/v1/labels" ,
@@ -400,14 +400,14 @@ func TestAPIs(t *testing.T) {
400400
401401 {
402402 do : doLabelValues (nil , "mylabel" , testTime .Add (- 100 * time .Hour ), testTime ),
403- inErr : fmt . Errorf ("some error" ),
403+ inErr : errors . New ("some error" ),
404404 reqMethod : "GET" ,
405405 reqPath : "/api/v1/label/mylabel/values" ,
406406 err : errors .New ("some error" ),
407407 },
408408 {
409409 do : doLabelValues (nil , "mylabel" , testTime .Add (- 100 * time .Hour ), testTime ),
410- inErr : fmt . Errorf ("some error" ),
410+ inErr : errors . New ("some error" ),
411411 inWarnings : []string {"a" },
412412 reqMethod : "GET" ,
413413 reqPath : "/api/v1/label/mylabel/values" ,
@@ -464,15 +464,15 @@ func TestAPIs(t *testing.T) {
464464
465465 {
466466 do : doSeries ("up" , testTime .Add (- time .Minute ), testTime ),
467- inErr : fmt . Errorf ("some error" ),
467+ inErr : errors . New ("some error" ),
468468 reqMethod : "POST" ,
469469 reqPath : "/api/v1/series" ,
470470 err : errors .New ("some error" ),
471471 },
472472 // Series with error and warning.
473473 {
474474 do : doSeries ("up" , testTime .Add (- time .Minute ), testTime ),
475- inErr : fmt . Errorf ("some error" ),
475+ inErr : errors . New ("some error" ),
476476 inWarnings : []string {"a" },
477477 reqMethod : "POST" ,
478478 reqPath : "/api/v1/series" ,
@@ -493,7 +493,7 @@ func TestAPIs(t *testing.T) {
493493
494494 {
495495 do : doSnapshot (true ),
496- inErr : fmt . Errorf ("some error" ),
496+ inErr : errors . New ("some error" ),
497497 reqMethod : "POST" ,
498498 reqPath : "/api/v1/admin/tsdb/snapshot" ,
499499 err : errors .New ("some error" ),
@@ -507,7 +507,7 @@ func TestAPIs(t *testing.T) {
507507
508508 {
509509 do : doCleanTombstones (),
510- inErr : fmt . Errorf ("some error" ),
510+ inErr : errors . New ("some error" ),
511511 reqMethod : "POST" ,
512512 reqPath : "/api/v1/admin/tsdb/clean_tombstones" ,
513513 err : errors .New ("some error" ),
@@ -528,7 +528,7 @@ func TestAPIs(t *testing.T) {
528528
529529 {
530530 do : doDeleteSeries ("up" , testTime .Add (- time .Minute ), testTime ),
531- inErr : fmt . Errorf ("some error" ),
531+ inErr : errors . New ("some error" ),
532532 reqMethod : "POST" ,
533533 reqPath : "/api/v1/admin/tsdb/delete_series" ,
534534 err : errors .New ("some error" ),
@@ -550,8 +550,8 @@ func TestAPIs(t *testing.T) {
550550 do : doConfig (),
551551 reqMethod : "GET" ,
552552 reqPath : "/api/v1/status/config" ,
553- inErr : fmt . Errorf ("some error" ),
554- err : fmt . Errorf ("some error" ),
553+ inErr : errors . New ("some error" ),
554+ err : errors . New ("some error" ),
555555 },
556556
557557 {
@@ -578,16 +578,16 @@ func TestAPIs(t *testing.T) {
578578 do : doFlags (),
579579 reqMethod : "GET" ,
580580 reqPath : "/api/v1/status/flags" ,
581- inErr : fmt . Errorf ("some error" ),
582- err : fmt . Errorf ("some error" ),
581+ inErr : errors . New ("some error" ),
582+ err : errors . New ("some error" ),
583583 },
584584
585585 {
586586 do : doBuildinfo (),
587587 reqMethod : "GET" ,
588588 reqPath : "/api/v1/status/buildinfo" ,
589- inErr : fmt . Errorf ("some error" ),
590- err : fmt . Errorf ("some error" ),
589+ inErr : errors . New ("some error" ),
590+ err : errors . New ("some error" ),
591591 },
592592
593593 {
@@ -616,8 +616,8 @@ func TestAPIs(t *testing.T) {
616616 do : doRuntimeinfo (),
617617 reqMethod : "GET" ,
618618 reqPath : "/api/v1/status/runtimeinfo" ,
619- inErr : fmt . Errorf ("some error" ),
620- err : fmt . Errorf ("some error" ),
619+ inErr : errors . New ("some error" ),
620+ err : errors . New ("some error" ),
621621 },
622622
623623 {
@@ -684,8 +684,8 @@ func TestAPIs(t *testing.T) {
684684 do : doAlertManagers (),
685685 reqMethod : "GET" ,
686686 reqPath : "/api/v1/alertmanagers" ,
687- inErr : fmt . Errorf ("some error" ),
688- err : fmt . Errorf ("some error" ),
687+ inErr : errors . New ("some error" ),
688+ err : errors . New ("some error" ),
689689 },
690690
691691 {
@@ -891,8 +891,8 @@ func TestAPIs(t *testing.T) {
891891 do : doRules (),
892892 reqMethod : "GET" ,
893893 reqPath : "/api/v1/rules" ,
894- inErr : fmt . Errorf ("some error" ),
895- err : fmt . Errorf ("some error" ),
894+ inErr : errors . New ("some error" ),
895+ err : errors . New ("some error" ),
896896 },
897897
898898 {
@@ -971,8 +971,8 @@ func TestAPIs(t *testing.T) {
971971 do : doTargets (),
972972 reqMethod : "GET" ,
973973 reqPath : "/api/v1/targets" ,
974- inErr : fmt . Errorf ("some error" ),
975- err : fmt . Errorf ("some error" ),
974+ inErr : errors . New ("some error" ),
975+ err : errors . New ("some error" ),
976976 },
977977
978978 {
@@ -1005,7 +1005,7 @@ func TestAPIs(t *testing.T) {
10051005
10061006 {
10071007 do : doTargetsMetadata ("{job=\" prometheus\" }" , "go_goroutines" , "1" ),
1008- inErr : fmt . Errorf ("some error" ),
1008+ inErr : errors . New ("some error" ),
10091009 reqMethod : "GET" ,
10101010 reqPath : "/api/v1/targets/metadata" ,
10111011 err : errors .New ("some error" ),
@@ -1037,7 +1037,7 @@ func TestAPIs(t *testing.T) {
10371037
10381038 {
10391039 do : doMetadata ("" , "1" ),
1040- inErr : fmt . Errorf ("some error" ),
1040+ inErr : errors . New ("some error" ),
10411041 reqMethod : "GET" ,
10421042 reqPath : "/api/v1/metadata" ,
10431043 err : errors .New ("some error" ),
@@ -1047,8 +1047,8 @@ func TestAPIs(t *testing.T) {
10471047 do : doTSDB (),
10481048 reqMethod : "GET" ,
10491049 reqPath : "/api/v1/status/tsdb" ,
1050- inErr : fmt . Errorf ("some error" ),
1051- err : fmt . Errorf ("some error" ),
1050+ inErr : errors . New ("some error" ),
1051+ err : errors . New ("some error" ),
10521052 },
10531053
10541054 {
@@ -1127,8 +1127,8 @@ func TestAPIs(t *testing.T) {
11271127 do : doWalReply (),
11281128 reqMethod : "GET" ,
11291129 reqPath : "/api/v1/status/walreplay" ,
1130- inErr : fmt . Errorf ("some error" ),
1131- err : fmt . Errorf ("some error" ),
1130+ inErr : errors . New ("some error" ),
1131+ err : errors . New ("some error" ),
11321132 },
11331133
11341134 {
@@ -1212,7 +1212,7 @@ func TestAPIs(t *testing.T) {
12121212 tests = append (tests , queryTests ... )
12131213
12141214 for i , test := range tests {
1215- t .Run (fmt . Sprintf ( "%d" , i ), func (t * testing.T ) {
1215+ t .Run (strconv . Itoa ( i ), func (t * testing.T ) {
12161216 tc .curTest = test
12171217
12181218 res , warnings , err := test .do ()
@@ -1430,7 +1430,7 @@ func TestAPIClientDo(t *testing.T) {
14301430 }
14311431
14321432 for i , test := range tests {
1433- t .Run (fmt . Sprintf ( "%d" , i ), func (t * testing.T ) {
1433+ t .Run (strconv . Itoa ( i ), func (t * testing.T ) {
14341434 tc .ch <- test
14351435
14361436 _ , body , warnings , err := client .Do (context .Background (), tc .req )
0 commit comments