mirror of
https://github.com/absmach/supermq.git
synced 2026-06-23 04:30:25 +00:00
NOISSUE - Fix SDK test (#441)
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
This commit is contained in:
@@ -16,6 +16,7 @@ import (
|
|||||||
smqlog "github.com/absmach/supermq/logger"
|
smqlog "github.com/absmach/supermq/logger"
|
||||||
smqauthn "github.com/absmach/supermq/pkg/authn"
|
smqauthn "github.com/absmach/supermq/pkg/authn"
|
||||||
authnmocks "github.com/absmach/supermq/pkg/authn/mocks"
|
authnmocks "github.com/absmach/supermq/pkg/authn/mocks"
|
||||||
|
"github.com/absmach/supermq/pkg/roles"
|
||||||
"github.com/go-chi/chi/v5"
|
"github.com/go-chi/chi/v5"
|
||||||
"github.com/stretchr/testify/assert"
|
"github.com/stretchr/testify/assert"
|
||||||
"github.com/stretchr/testify/mock"
|
"github.com/stretchr/testify/mock"
|
||||||
@@ -95,7 +96,7 @@ func TestAddRule(t *testing.T) {
|
|||||||
tc.session = smqauthn.Session{DomainUserID: domainID + "_" + validID, UserID: validID, DomainID: domainID}
|
tc.session = smqauthn.Session{DomainUserID: domainID + "_" + validID, UserID: validID, DomainID: domainID}
|
||||||
}
|
}
|
||||||
authCall := auth.On("Authenticate", mock.Anything, tc.token).Return(tc.session, tc.authenticateErr)
|
authCall := auth.On("Authenticate", mock.Anything, tc.token).Return(tc.session, tc.authenticateErr)
|
||||||
svcCall := rsvc.On("AddRule", mock.Anything, tc.session, mock.Anything).Return(tc.svcRes, tc.svcErr)
|
svcCall := rsvc.On("AddRule", mock.Anything, tc.session, mock.Anything).Return(tc.svcRes, []roles.RoleProvision(nil), tc.svcErr)
|
||||||
result, err := mgsdk.AddRule(context.Background(), tc.rule, domainID, tc.token)
|
result, err := mgsdk.AddRule(context.Background(), tc.rule, domainID, tc.token)
|
||||||
assert.Equal(t, tc.wantErr, err != nil)
|
assert.Equal(t, tc.wantErr, err != nil)
|
||||||
if !tc.wantErr {
|
if !tc.wantErr {
|
||||||
|
|||||||
Reference in New Issue
Block a user