@@ -13,7 +13,7 @@ type CreatedUsers = {
1313 user3 : ReturnType < typeof pickCreatedUserFields > ;
1414} ;
1515
16- const pickCreatedUserFields = ( user : UserModel ) => ( {
16+ const pickCreatedUserFields = ( user : UserModel , roles : UserRole [ ] ) => ( {
1717 ...pick ( user , [
1818 UserModelColumn . Login ,
1919 UserModelColumn . Email ,
@@ -23,6 +23,7 @@ const pickCreatedUserFields = (user: UserModel) => ({
2323 UserModelColumn . IdpType ,
2424 ] ) ,
2525 userId : encodeId ( user . userId ) ,
26+ roles : expect . toIncludeSameMembers ( roles ) ,
2627} ) ;
2728
2829describe ( 'Get users by ids' , ( ) => {
@@ -36,18 +37,20 @@ describe('Get users by ids', () => {
36373738 roles : [ UserRole . Visitor ] ,
3839 } ) ;
39- createdUsers [ 'user1' ] = pickCreatedUserFields ( user1 ) ;
40+ createdUsers [ 'user1' ] = pickCreatedUserFields ( user1 , [ UserRole . Visitor ] ) ;
4041
4142 const user2 = await createTestUsers ( {
4243 login : 'user2' ,
4344 firstName : 'User2' ,
45+ roles : [ UserRole . Viewer ] ,
4446 } ) ;
45- createdUsers [ 'user2' ] = pickCreatedUserFields ( user2 ) ;
47+ createdUsers [ 'user2' ] = pickCreatedUserFields ( user2 , [ UserRole . Viewer ] ) ;
4648
4749 const user3 = await createTestUsers ( {
4850 login : 'user3' ,
51+ roles : [ UserRole . Viewer ] ,
4952 } ) ;
50- createdUsers [ 'user3' ] = pickCreatedUserFields ( user3 ) ;
53+ createdUsers [ 'user3' ] = pickCreatedUserFields ( user3 , [ UserRole . Viewer ] ) ;
5154
5255 userTokens = await generateTokens ( { userId : user1 . userId } ) ;
5356 } ) ;
0 commit comments