@@ -231,7 +231,7 @@ describe('ユーザー', () => {
231
231
rolePublic = await role ( root , { isPublic : true , name : 'Public Role' } ) ;
232
232
await api ( 'admin/roles/assign' , { userId : userRolePublic . id , roleId : rolePublic . id } , root ) ;
233
233
userRoleBadge = await signup ( { username : 'userRoleBadge' } ) ;
234
- roleBadge = await role ( root , { asBadge : true , name : 'Badge Role' } ) ;
234
+ roleBadge = await role ( root , { asBadge : true , name : 'Badge Role' , isPublic : true } ) ;
235
235
await api ( 'admin/roles/assign' , { userId : userRoleBadge . id , roleId : roleBadge . id } , root ) ;
236
236
userSilenced = await signup ( { username : 'userSilenced' } ) ;
237
237
await post ( userSilenced , { text : 'test' } ) ;
@@ -665,7 +665,16 @@ describe('ユーザー', () => {
665
665
displayOrder : roleBadge . displayOrder ,
666
666
} ] ) ;
667
667
}
668
- assert . deepStrictEqual ( response . roles , [ ] ) ; // バッヂだからといってrolesが取れるとは限らない
668
+ assert . deepStrictEqual ( response . roles , [ {
669
+ id : roleBadge . id ,
670
+ name : roleBadge . name ,
671
+ color : roleBadge . color ,
672
+ iconUrl : roleBadge . iconUrl ,
673
+ description : roleBadge . description ,
674
+ isModerator : roleBadge . isModerator ,
675
+ isAdministrator : roleBadge . isAdministrator ,
676
+ displayOrder : roleBadge . displayOrder ,
677
+ } ] ) ;
669
678
} ) ;
670
679
test ( 'をID指定のリスト形式で取得することができる(空)' , async ( ) => {
671
680
const parameters = { userIds : [ ] } ;
0 commit comments