Commit 4cffd791 authored by Sander van Harmelen's avatar Sander van Harmelen

Fix a linter issue

parent d6cc43b2
...@@ -17,14 +17,16 @@ ...@@ -17,14 +17,16 @@
package gitlab package gitlab
import ( import (
"errors"
"fmt" "fmt"
"time" "time"
) )
// List a couple of standard errors.
var ( var (
ErrUserBlockPrevented = fmt.Errorf("Cannot block a user that is already blocked by LDAP synchronization") ErrUserBlockPrevented = errors.New("Cannot block a user that is already blocked by LDAP synchronization")
ErrUserNotFound = fmt.Errorf("User does not exist") ErrUserNotFound = errors.New("User does not exist")
ErrUserUnblockPrevented = fmt.Errorf("Cannot unblock a user that is blocked by LDAP synchronization") ErrUserUnblockPrevented = errors.New("Cannot unblock a user that is blocked by LDAP synchronization")
) )
// UsersService handles communication with the user related methods of // UsersService handles communication with the user related methods of
......
...@@ -11,7 +11,8 @@ func TestBlockUser(t *testing.T) { ...@@ -11,7 +11,8 @@ func TestBlockUser(t *testing.T) {
mux, server, client := setup() mux, server, client := setup()
defer teardown(server) defer teardown(server)
mux.HandleFunc("/users/1/block", func(w http.ResponseWriter, r *http.Request) { path := fmt.Sprintf("/%susers/1/block", apiVersionPath)
mux.HandleFunc(path, func(w http.ResponseWriter, r *http.Request) {
testMethod(t, r, "POST") testMethod(t, r, "POST")
w.WriteHeader(http.StatusCreated) w.WriteHeader(http.StatusCreated)
}) })
...@@ -26,7 +27,8 @@ func TestBlockUser_UserNotFound(t *testing.T) { ...@@ -26,7 +27,8 @@ func TestBlockUser_UserNotFound(t *testing.T) {
mux, server, client := setup() mux, server, client := setup()
defer teardown(server) defer teardown(server)
mux.HandleFunc("/users/1/block", func(w http.ResponseWriter, r *http.Request) { path := fmt.Sprintf("/%susers/1/block", apiVersionPath)
mux.HandleFunc(path, func(w http.ResponseWriter, r *http.Request) {
testMethod(t, r, "POST") testMethod(t, r, "POST")
w.WriteHeader(http.StatusNotFound) w.WriteHeader(http.StatusNotFound)
}) })
...@@ -41,7 +43,8 @@ func TestBlockUser_BlockPrevented(t *testing.T) { ...@@ -41,7 +43,8 @@ func TestBlockUser_BlockPrevented(t *testing.T) {
mux, server, client := setup() mux, server, client := setup()
defer teardown(server) defer teardown(server)
mux.HandleFunc("/users/1/block", func(w http.ResponseWriter, r *http.Request) { path := fmt.Sprintf("/%susers/1/block", apiVersionPath)
mux.HandleFunc(path, func(w http.ResponseWriter, r *http.Request) {
testMethod(t, r, "POST") testMethod(t, r, "POST")
w.WriteHeader(http.StatusForbidden) w.WriteHeader(http.StatusForbidden)
}) })
...@@ -56,7 +59,8 @@ func TestBlockUser_UnknownError(t *testing.T) { ...@@ -56,7 +59,8 @@ func TestBlockUser_UnknownError(t *testing.T) {
mux, server, client := setup() mux, server, client := setup()
defer teardown(server) defer teardown(server)
mux.HandleFunc("/users/1/block", func(w http.ResponseWriter, r *http.Request) { path := fmt.Sprintf("/%susers/1/block", apiVersionPath)
mux.HandleFunc(path, func(w http.ResponseWriter, r *http.Request) {
testMethod(t, r, "POST") testMethod(t, r, "POST")
w.WriteHeader(http.StatusTeapot) w.WriteHeader(http.StatusTeapot)
}) })
...@@ -73,7 +77,7 @@ func TestBlockUser_BadResponseFromNet(t *testing.T) { ...@@ -73,7 +77,7 @@ func TestBlockUser_BadResponseFromNet(t *testing.T) {
client := NewClient(nil, "") client := NewClient(nil, "")
client.SetBaseURL("") client.SetBaseURL("")
want := "Post /users/1/block: unsupported protocol scheme \"\"" want := fmt.Sprintf("Post /%susers/1/block: unsupported protocol scheme \"\"", apiVersionPath)
err := client.Users.BlockUser(1) err := client.Users.BlockUser(1)
if err.Error() != want { if err.Error() != want {
...@@ -86,7 +90,8 @@ func TestUnblockUser(t *testing.T) { ...@@ -86,7 +90,8 @@ func TestUnblockUser(t *testing.T) {
mux, server, client := setup() mux, server, client := setup()
defer teardown(server) defer teardown(server)
mux.HandleFunc("/users/1/unblock", func(w http.ResponseWriter, r *http.Request) { path := fmt.Sprintf("/%susers/1/unblock", apiVersionPath)
mux.HandleFunc(path, func(w http.ResponseWriter, r *http.Request) {
testMethod(t, r, "POST") testMethod(t, r, "POST")
w.WriteHeader(http.StatusCreated) w.WriteHeader(http.StatusCreated)
}) })
...@@ -101,7 +106,8 @@ func TestUnblockUser_UserNotFound(t *testing.T) { ...@@ -101,7 +106,8 @@ func TestUnblockUser_UserNotFound(t *testing.T) {
mux, server, client := setup() mux, server, client := setup()
defer teardown(server) defer teardown(server)
mux.HandleFunc("/users/1/unblock", func(w http.ResponseWriter, r *http.Request) { path := fmt.Sprintf("/%susers/1/unblock", apiVersionPath)
mux.HandleFunc(path, func(w http.ResponseWriter, r *http.Request) {
testMethod(t, r, "POST") testMethod(t, r, "POST")
w.WriteHeader(http.StatusNotFound) w.WriteHeader(http.StatusNotFound)
}) })
...@@ -116,7 +122,8 @@ func TestUnblockUser_UnblockPrevented(t *testing.T) { ...@@ -116,7 +122,8 @@ func TestUnblockUser_UnblockPrevented(t *testing.T) {
mux, server, client := setup() mux, server, client := setup()
defer teardown(server) defer teardown(server)
mux.HandleFunc("/users/1/unblock", func(w http.ResponseWriter, r *http.Request) { path := fmt.Sprintf("/%susers/1/unblock", apiVersionPath)
mux.HandleFunc(path, func(w http.ResponseWriter, r *http.Request) {
testMethod(t, r, "POST") testMethod(t, r, "POST")
w.WriteHeader(http.StatusForbidden) w.WriteHeader(http.StatusForbidden)
}) })
...@@ -131,7 +138,8 @@ func TestUnblockUser_UnknownError(t *testing.T) { ...@@ -131,7 +138,8 @@ func TestUnblockUser_UnknownError(t *testing.T) {
mux, server, client := setup() mux, server, client := setup()
defer teardown(server) defer teardown(server)
mux.HandleFunc("/users/1/unblock", func(w http.ResponseWriter, r *http.Request) { path := fmt.Sprintf("/%susers/1/unblock", apiVersionPath)
mux.HandleFunc(path, func(w http.ResponseWriter, r *http.Request) {
testMethod(t, r, "POST") testMethod(t, r, "POST")
w.WriteHeader(http.StatusTeapot) w.WriteHeader(http.StatusTeapot)
}) })
...@@ -148,7 +156,7 @@ func TestUnblockUser_BadResponseFromNet(t *testing.T) { ...@@ -148,7 +156,7 @@ func TestUnblockUser_BadResponseFromNet(t *testing.T) {
client := NewClient(nil, "") client := NewClient(nil, "")
client.SetBaseURL("") client.SetBaseURL("")
want := "Post /users/1/unblock: unsupported protocol scheme \"\"" want := fmt.Sprintf("Post /%susers/1/unblock: unsupported protocol scheme \"\"", apiVersionPath)
err := client.Users.UnblockUser(1) err := client.Users.UnblockUser(1)
if err.Error() != want { if err.Error() != want {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment