diff --git a/spec/ParseRole.spec.js b/spec/ParseRole.spec.js index 47fed865fb..4676d2fd82 100644 --- a/spec/ParseRole.spec.js +++ b/spec/ParseRole.spec.js @@ -601,4 +601,12 @@ describe('Parse Role testing', () => { }); }); }); + + it('should save role when beforeSave hook for _Role is present.', async done => { + Parse.Cloud.beforeSave('_Role', () => {}); + const role = new Parse.Role('roleName', new Parse.ACL()); + await role.save({}, { useMasterKey: true }); + expect(role.id).toBeDefined(); + done(); + }); });