21 lines
335 B
Go
21 lines
335 B
Go
package auth
|
|
|
|
import (
|
|
"testing"
|
|
)
|
|
|
|
func TestOwnershipErrorClientFacing(t *testing.T) {
|
|
t.Parallel()
|
|
for _, err := range []error{
|
|
ErrNotCompanyOwner,
|
|
ErrCannotRemoveOwner,
|
|
ErrTransferSelf,
|
|
ErrOwnerRequired,
|
|
} {
|
|
msg, ok := ClientError(err)
|
|
if !ok || msg == "" {
|
|
t.Fatalf("expected client error for %v", err)
|
|
}
|
|
}
|
|
}
|