@@ -602,19 +602,20 @@ func TestClientWithHTTPClient(t *testing.T) {
602602func TestGetStats_NoStreamEndpoint (t * testing.T ) {
603603 t .Parallel ()
604604 ts := httptest .NewServer (http .HandlerFunc (func (w http.ResponseWriter , r * http.Request ) {
605- if r .RequestURI == "/" {
605+ switch {
606+ case r .RequestURI == "/" :
606607 _ , err := w .Write ([]byte (`[4, 5, 6, 7, 8, 9]` ))
607608 if err != nil {
608609 t .Fatalf ("unexpected error: %v" , err )
609610 }
610- } else if r .RequestURI == "/7/" {
611+ case r .RequestURI == "/7/" :
611612 _ , err := w .Write ([]byte (`["nginx","processes","connections","slabs","http","resolvers","ssl"]` ))
612613 if err != nil {
613614 t .Fatalf ("unexpected error: %v" , err )
614615 }
615- } else if strings .HasPrefix (r .RequestURI , "/7/stream" ) {
616+ case strings .HasPrefix (r .RequestURI , "/7/stream" ):
616617 t .Fatal ("Stream endpoint should not be called since it does not exist." )
617- } else {
618+ default :
618619 _ , err := w .Write ([]byte (`{}` ))
619620 if err != nil {
620621 t .Fatalf ("unexpected error: %v" , err )
@@ -654,17 +655,18 @@ func TestGetStats_NoStreamEndpoint(t *testing.T) {
654655func TestGetStats_SSL (t * testing.T ) {
655656 t .Parallel ()
656657 ts := httptest .NewServer (http .HandlerFunc (func (w http.ResponseWriter , r * http.Request ) {
657- if r .RequestURI == "/" {
658+ switch {
659+ case r .RequestURI == "/" :
658660 _ , err := w .Write ([]byte (`[4, 5, 6, 7, 8, 9]` ))
659661 if err != nil {
660662 t .Fatalf ("unexpected error: %v" , err )
661663 }
662- } else if r .RequestURI == "/8/" {
664+ case r .RequestURI == "/8/" :
663665 _ , err := w .Write ([]byte (`["nginx","processes","connections","slabs","http","resolvers","ssl","workers"]` ))
664666 if err != nil {
665667 t .Fatalf ("unexpected error: %v" , err )
666668 }
667- } else if strings .HasPrefix (r .RequestURI , "/8/ssl" ) {
669+ case strings .HasPrefix (r .RequestURI , "/8/ssl" ):
668670 _ , err := w .Write ([]byte (`{
669671 "handshakes" : 79572,
670672 "handshakes_failed" : 21025,
@@ -684,7 +686,7 @@ func TestGetStats_SSL(t *testing.T) {
684686 if err != nil {
685687 t .Fatalf ("unexpected error: %v" , err )
686688 }
687- } else {
689+ default :
688690 _ , err := w .Write ([]byte (`{}` ))
689691 if err != nil {
690692 t .Fatalf ("unexpected error: %v" , err )
0 commit comments