Update parse SDK to 2.0.0 (#4925)
* WIP: Integrate JS SDK v2 - Removes backbone style callbacks - Use Promise instead of Parse.Promise * Fixes ParseObject and ParseRelation * Updates Parse.Query with promises * Alls tests should pass * Ensure a fresh user is used for each test * Use REST implementation to avoid side effects for username/email duplicates * Uses js sdk v2
This commit is contained in:
@@ -227,7 +227,7 @@ describe('Parse Role testing', () => {
|
||||
// return with result and roleId for later comparison
|
||||
const promises = [admin, moderator, contentManager, superModerator].map((role) => {
|
||||
return auth._getAllRolesNamesForRoleIds([role.id]).then((result) => {
|
||||
return Parse.Promise.as({
|
||||
return Promise.resolve({
|
||||
id: role.id,
|
||||
name: role.get('name'),
|
||||
roleNames: result
|
||||
@@ -235,7 +235,7 @@ describe('Parse Role testing', () => {
|
||||
})
|
||||
});
|
||||
|
||||
return Parse.Promise.when(promises);
|
||||
return Promise.all(promises);
|
||||
}).then((results) => {
|
||||
results.forEach((result) => {
|
||||
const id = result.id;
|
||||
@@ -257,7 +257,7 @@ describe('Parse Role testing', () => {
|
||||
}
|
||||
});
|
||||
done();
|
||||
}).fail(() => {
|
||||
}).catch(() => {
|
||||
done();
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user