fix: correct error message assertion in linkshare ReadAll tests
The ErrGenericForbidden HTTP message is "You're not allowed to do this.", not "Forbidden". Match on "not allowed" instead.
This commit is contained in:
parent
9efe1fadba
commit
a0478a0d96
|
|
@ -741,17 +741,17 @@ func TestLinkSharing(t *testing.T) {
|
|||
t.Run("Shared readonly", func(t *testing.T) {
|
||||
_, err := testHandlerLinkShareReadOnly.testReadAllWithLinkShare(nil, map[string]string{"project": "1"})
|
||||
require.Error(t, err)
|
||||
assert.Contains(t, getHTTPErrorMessage(err), `Forbidden`)
|
||||
assert.Contains(t, getHTTPErrorMessage(err), `not allowed`)
|
||||
})
|
||||
t.Run("Shared write", func(t *testing.T) {
|
||||
_, err := testHandlerLinkShareWrite.testReadAllWithLinkShare(nil, map[string]string{"project": "2"})
|
||||
require.Error(t, err)
|
||||
assert.Contains(t, getHTTPErrorMessage(err), `Forbidden`)
|
||||
assert.Contains(t, getHTTPErrorMessage(err), `not allowed`)
|
||||
})
|
||||
t.Run("Shared admin", func(t *testing.T) {
|
||||
_, err := testHandlerLinkShareAdmin.testReadAllWithLinkShare(nil, map[string]string{"project": "3"})
|
||||
require.Error(t, err)
|
||||
assert.Contains(t, getHTTPErrorMessage(err), `Forbidden`)
|
||||
assert.Contains(t, getHTTPErrorMessage(err), `not allowed`)
|
||||
})
|
||||
})
|
||||
t.Run("Create", func(t *testing.T) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue