Postgres: $all, $and CLP and more (#2551)
* Adds passing tests * Better containsAll implementation * Full Geopoint support, fix inverted lat/lng * Adds support for $and operator / PointerPermissions specs * Fix issue updating CLPs on schema * Extends query support * Adds RestCreate to the specs * Adds User specs * Adds error handlers for failing tests * nits * Proper JSON update of AuthData * fix for #1259 with PG * Fix for Installations _PushStatus test * Adds support for GlobalConfig * Enables relations tests * Exclude spec as legacy * Makes corner case for 1 in GlobalConfig
This commit is contained in:
@@ -1273,7 +1273,7 @@ describe('Parse.User testing', () => {
|
||||
|
||||
// What this means is, only one Parse User can be linked to a
|
||||
// particular Facebook account.
|
||||
it_exclude_dbs(['postgres'])("link with provider for already linked user", (done) => {
|
||||
it("link with provider for already linked user", (done) => {
|
||||
var provider = getMockFacebookProvider();
|
||||
Parse.User._registerAuthenticationProvider(provider);
|
||||
var user = new Parse.User();
|
||||
@@ -1295,7 +1295,10 @@ describe('Parse.User testing', () => {
|
||||
user2.signUp(null, {
|
||||
success: function(model) {
|
||||
user2._linkWith('facebook', {
|
||||
success: fail,
|
||||
success: (err) => {
|
||||
jfail(err);
|
||||
done();
|
||||
},
|
||||
error: function(model, error) {
|
||||
expect(error.code).toEqual(
|
||||
Parse.Error.ACCOUNT_ALREADY_LINKED);
|
||||
@@ -2066,7 +2069,7 @@ describe('Parse.User testing', () => {
|
||||
});
|
||||
});
|
||||
|
||||
it_exclude_dbs(['postgres'])('get session only for current user', (done) => {
|
||||
it('get session only for current user', (done) => {
|
||||
Parse.Promise.as().then(() => {
|
||||
return Parse.User.signUp("test1", "test", { foo: "bar" });
|
||||
}).then(() => {
|
||||
@@ -2094,7 +2097,7 @@ describe('Parse.User testing', () => {
|
||||
});
|
||||
});
|
||||
|
||||
it_exclude_dbs(['postgres'])('delete session by object', (done) => {
|
||||
it('delete session by object', (done) => {
|
||||
Parse.Promise.as().then(() => {
|
||||
return Parse.User.signUp("test1", "test", { foo: "bar" });
|
||||
}).then(() => {
|
||||
|
||||
Reference in New Issue
Block a user