| 3958 | } |
| 3959 | |
| 3960 | func TestErrorResponse_Error(t *testing.T) { |
| 3961 | t.Parallel() |
| 3962 | res := &http.Response{Request: &http.Request{}} |
| 3963 | err := ErrorResponse{Message: "m", Response: res} |
| 3964 | if err.Error() == "" { |
| 3965 | t.Error("Expected non-empty ErrorResponse.Error()") |
| 3966 | } |
| 3967 | |
| 3968 | // dont panic if request is nil |
| 3969 | res = &http.Response{} |
| 3970 | err = ErrorResponse{Message: "m", Response: res} |
| 3971 | if err.Error() == "" { |
| 3972 | t.Error("Expected non-empty ErrorResponse.Error()") |
| 3973 | } |
| 3974 | |
| 3975 | // dont panic if response is nil |
| 3976 | err = ErrorResponse{Message: "m"} |
| 3977 | if err.Error() == "" { |
| 3978 | t.Error("Expected non-empty ErrorResponse.Error()") |
| 3979 | } |
| 3980 | } |
| 3981 | |
| 3982 | func TestError_Error(t *testing.T) { |
| 3983 | t.Parallel() |