@@ -602,19 +602,20 @@ func TestClientWithHTTPClient(t *testing.T) {
602
602
func TestGetStats_NoStreamEndpoint (t * testing.T ) {
603
603
t .Parallel ()
604
604
ts := httptest .NewServer (http .HandlerFunc (func (w http.ResponseWriter , r * http.Request ) {
605
- if r .RequestURI == "/" {
605
+ switch {
606
+ case r .RequestURI == "/" :
606
607
_ , err := w .Write ([]byte (`[4, 5, 6, 7, 8, 9]` ))
607
608
if err != nil {
608
609
t .Fatalf ("unexpected error: %v" , err )
609
610
}
610
- } else if r .RequestURI == "/7/" {
611
+ case r .RequestURI == "/7/" :
611
612
_ , err := w .Write ([]byte (`["nginx","processes","connections","slabs","http","resolvers","ssl"]` ))
612
613
if err != nil {
613
614
t .Fatalf ("unexpected error: %v" , err )
614
615
}
615
- } else if strings .HasPrefix (r .RequestURI , "/7/stream" ) {
616
+ case strings .HasPrefix (r .RequestURI , "/7/stream" ):
616
617
t .Fatal ("Stream endpoint should not be called since it does not exist." )
617
- } else {
618
+ default :
618
619
_ , err := w .Write ([]byte (`{}` ))
619
620
if err != nil {
620
621
t .Fatalf ("unexpected error: %v" , err )
@@ -654,17 +655,18 @@ func TestGetStats_NoStreamEndpoint(t *testing.T) {
654
655
func TestGetStats_SSL (t * testing.T ) {
655
656
t .Parallel ()
656
657
ts := httptest .NewServer (http .HandlerFunc (func (w http.ResponseWriter , r * http.Request ) {
657
- if r .RequestURI == "/" {
658
+ switch {
659
+ case r .RequestURI == "/" :
658
660
_ , err := w .Write ([]byte (`[4, 5, 6, 7, 8, 9]` ))
659
661
if err != nil {
660
662
t .Fatalf ("unexpected error: %v" , err )
661
663
}
662
- } else if r .RequestURI == "/8/" {
664
+ case r .RequestURI == "/8/" :
663
665
_ , err := w .Write ([]byte (`["nginx","processes","connections","slabs","http","resolvers","ssl","workers"]` ))
664
666
if err != nil {
665
667
t .Fatalf ("unexpected error: %v" , err )
666
668
}
667
- } else if strings .HasPrefix (r .RequestURI , "/8/ssl" ) {
669
+ case strings .HasPrefix (r .RequestURI , "/8/ssl" ):
668
670
_ , err := w .Write ([]byte (`{
669
671
"handshakes" : 79572,
670
672
"handshakes_failed" : 21025,
@@ -684,7 +686,7 @@ func TestGetStats_SSL(t *testing.T) {
684
686
if err != nil {
685
687
t .Fatalf ("unexpected error: %v" , err )
686
688
}
687
- } else {
689
+ default :
688
690
_ , err := w .Write ([]byte (`{}` ))
689
691
if err != nil {
690
692
t .Fatalf ("unexpected error: %v" , err )
0 commit comments