@@ -12,25 +12,25 @@ const stackApiKey = process.env.API_KEY
1212let userId = ''
1313let teamUid1 = ''
1414let teamUid2 = ''
15- let orgRole1 = ''
16- let stackRole1 = ''
17- let stackRole2 = ''
18- let stackRole3 = ''
15+ const orgAdminRole = ''
16+ let adminRole = ''
17+ let contentManagerRole = ''
18+ let developerRole = ''
1919
2020describe ( 'Teams API Test' , ( ) => {
2121 beforeEach ( ( ) => {
2222 const user = jsonReader ( 'loggedinuser.json' )
2323 client = contentstackClient ( user . authtoken )
2424 const orgRoles = jsonReader ( 'orgRoles.json' )
25- orgRole1 = orgRoles [ 0 ] . uid
25+ orgAdminRole = orgRoles . find ( role => role . name === 'admin' ) . uid ;
2626 } )
2727
2828 it ( 'should create new team 1 when required object is passed' , async ( ) => {
2929 const response = await makeTeams ( ) . create ( {
3030 name : 'test_team1' ,
3131 users : [ ] ,
3232 stackRoleMapping : [ ] ,
33- organizationRole : orgRole1 } )
33+ organizationRole : orgAdminRole } )
3434 teamUid1 = response . uid
3535 expect ( response . uid ) . not . to . be . equal ( null )
3636 expect ( response . name ) . not . to . be . equal ( null )
@@ -43,7 +43,7 @@ describe('Teams API Test', () => {
4343 name : 'test_team2' ,
4444 users : [ ] ,
4545 stackRoleMapping : [ ] ,
46- organizationRole : orgRole1 } )
46+ organizationRole : orgAdminRole } )
4747 teamUid2 = response . uid
4848 expect ( response . uid ) . not . to . be . equal ( null )
4949 expect ( response . name ) . not . to . be . equal ( null )
@@ -76,7 +76,7 @@ describe('Teams API Test', () => {
7676 email : process . env . EMAIL
7777 }
7878 ] ,
79- organizationRole : orgRole1 ,
79+ organizationRole : '' ,
8080 stackRoleMapping : [ ]
8181 }
8282 await makeTeams ( teamUid1 ) . update ( updateData )
@@ -98,16 +98,16 @@ describe('Teams Stack Role Mapping API Test', () => {
9898 const user = jsonReader ( 'loggedinuser.json' )
9999 client = contentstackClient ( user . authtoken )
100100 const stackRoles = jsonReader ( 'roles.json' )
101- stackRole1 = stackRoles [ 0 ] . uid
102- stackRole2 = stackRoles [ 1 ] . uid
103- stackRole3 = stackRoles [ 2 ] . uid
101+ adminRole = stackRoles . find ( role => role . name === 'Admin' ) . uid ;
102+ contentManagerRole = stackRoles . find ( role => role . name === 'Content Manager' ) . uid ;
103+ developerRole = stackRoles . find ( role => role . name === 'Developer' ) . uid ;
104104 } )
105105
106106 it ( 'should add roles' , done => {
107107 const stackRoleMappings = {
108108 stackApiKey : stackApiKey ,
109109 roles : [
110- stackRole1
110+ adminRole
111111 ]
112112 }
113113 makestackRoleMappings ( teamUid2 ) . add ( stackRoleMappings ) . then ( ( response ) => {
@@ -130,9 +130,9 @@ describe('Teams Stack Role Mapping API Test', () => {
130130 it ( 'should update roles' , done => {
131131 const stackRoleMappings = {
132132 roles : [
133- stackRole1 ,
134- stackRole2 ,
135- stackRole3
133+ adminRole ,
134+ contentManagerRole ,
135+ developerRole
136136 ]
137137 }
138138 makestackRoleMappings ( teamUid2 , stackApiKey ) . update ( stackRoleMappings ) . then ( ( response ) => {
0 commit comments