Fix role test (#2057)

This commit is contained in:
Marco Cheung
2016-06-15 01:17:15 +08:00
committed by Drew
parent 5838a49396
commit d9f8486790

View File

@@ -15,8 +15,12 @@ describe('Parse Role testing', () => {
createTestUser().then((x) => { createTestUser().then((x) => {
user = x; user = x;
let acl = new Parse.ACL();
acl.setPublicReadAccess(true);
acl.setPublicWriteAccess(false);
role = new Parse.Object('_Role'); role = new Parse.Object('_Role');
role.set('name', 'Foos'); role.set('name', 'Foos');
role.setACL(acl);
var users = role.relation('users'); var users = role.relation('users');
users.add(user); users.add(user);
return role.save({}, { useMasterKey: true }); return role.save({}, { useMasterKey: true });
@@ -56,6 +60,7 @@ describe('Parse Role testing', () => {
}).then((x) => { }).then((x) => {
fail('Should not have been able to save.'); fail('Should not have been able to save.');
}, (e) => { }, (e) => {
expect(e.code).toEqual(Parse.Error.OBJECT_NOT_FOUND);
done(); done();
}); });