@@ -11,6 +11,7 @@ import (
1111
1212 "github.com/selectel/iam-go/iamerrors"
1313 "github.com/selectel/iam-go/internal/client"
14+ "github.com/selectel/iam-go/service/roles"
1415 "github.com/selectel/iam-go/service/serviceusers/testdata"
1516)
1617
@@ -41,8 +42,8 @@ func TestList(t *testing.T) {
4142 Name : "test" ,
4243 Enabled : true ,
4344 ID : "123" ,
44- Roles : []Role {
45- {Scope : Account , RoleName : Member },
45+ Roles : []roles. Role {
46+ {Scope : roles . Account , RoleName : roles . Member },
4647 },
4748 },
4849 },
@@ -115,8 +116,8 @@ func TestGet(t *testing.T) {
115116 Name : "test" ,
116117 Enabled : true ,
117118 ID : "123" ,
118- Roles : []Role {
119- {Scope : Account , RoleName : Member },
119+ Roles : []roles. Role {
120+ {Scope : roles . Account , RoleName : roles . Member },
120121 },
121122 },
122123 expectedError : nil ,
@@ -235,7 +236,7 @@ func TestCreate(t *testing.T) {
235236 enabled bool
236237 name string
237238 password string
238- roles []Role
239+ roles []roles. Role
239240 }
240241 tests := []struct {
241242 name string
@@ -250,8 +251,8 @@ func TestCreate(t *testing.T) {
250251 enabled : true ,
251252 name : "test" ,
252253 password : "Qazwsxedc123" ,
253- roles : []Role {
254- {Scope : Account , RoleName : Member },
254+ roles : []roles. Role {
255+ {Scope : roles . Account , RoleName : roles . Member },
255256 },
256257 },
257258 prepare : func () {
@@ -265,8 +266,8 @@ func TestCreate(t *testing.T) {
265266 Name : "test" ,
266267 Enabled : true ,
267268 ID : "123" ,
268- Roles : []Role {
269- {Scope : Account , RoleName : Member },
269+ Roles : []roles. Role {
270+ {Scope : roles . Account , RoleName : roles . Member },
270271 },
271272 },
272273 expectedError : nil ,
@@ -277,8 +278,8 @@ func TestCreate(t *testing.T) {
277278 enabled : true ,
278279 name : "test" ,
279280 password : "123" ,
280- roles : []Role {
281- {Scope : Account , RoleName : Member },
281+ roles : []roles. Role {
282+ {Scope : roles . Account , RoleName : roles . Member },
282283 },
283284 },
284285 prepare : func () {
@@ -300,8 +301,8 @@ func TestCreate(t *testing.T) {
300301 enabled : true ,
301302 name : "test" ,
302303 password : "123" ,
303- roles : []Role {
304- {Scope : Account , RoleName : Member },
304+ roles : []roles. Role {
305+ {Scope : roles . Account , RoleName : roles . Member },
305306 },
306307 },
307308 prepare : func () {
@@ -434,7 +435,7 @@ func TestUpdate(t *testing.T) {
434435func TestAssignRoles (t * testing.T ) {
435436 type args struct {
436437 userID string
437- roles []Role
438+ roles []roles. Role
438439 }
439440 tests := []struct {
440441 name string
@@ -446,8 +447,8 @@ func TestAssignRoles(t *testing.T) {
446447 name : "Test AssignRoles return output" ,
447448 args : args {
448449 userID : "123" ,
449- roles : []Role {
450- {Scope : Account , RoleName : Member },
450+ roles : []roles. Role {
451+ {Scope : roles . Account , RoleName : roles . Member },
451452 },
452453 },
453454 prepare : func () {
@@ -464,8 +465,8 @@ func TestAssignRoles(t *testing.T) {
464465 name : "Test AssignRoles return error" ,
465466 args : args {
466467 userID : "123" ,
467- roles : []Role {
468- {Scope : Account , RoleName : Member },
468+ roles : []roles. Role {
469+ {Scope : roles . Account , RoleName : roles . Member },
469470 },
470471 },
471472 prepare : func () {
@@ -506,7 +507,7 @@ func TestAssignRoles(t *testing.T) {
506507func TestUnassignRoles (t * testing.T ) {
507508 type args struct {
508509 userID string
509- roles []Role
510+ roles []roles. Role
510511 }
511512 tests := []struct {
512513 name string
@@ -518,8 +519,8 @@ func TestUnassignRoles(t *testing.T) {
518519 name : "Test UnassignRoles return output" ,
519520 args : args {
520521 userID : "123" ,
521- roles : []Role {
522- {Scope : Account , RoleName : Member },
522+ roles : []roles. Role {
523+ {Scope : roles . Account , RoleName : roles . Member },
523524 },
524525 },
525526 prepare : func () {
@@ -536,8 +537,8 @@ func TestUnassignRoles(t *testing.T) {
536537 name : "Test UnassignRoles return error" ,
537538 args : args {
538539 userID : "123" ,
539- roles : []Role {
540- {Scope : Account , RoleName : Member },
540+ roles : []roles. Role {
541+ {Scope : roles . Account , RoleName : roles . Member },
541542 },
542543 },
543544 prepare : func () {
0 commit comments