Skip to content

Commit 6068639

Browse files
authored
Merge branch 'parse-community:alpha' into alpha
2 parents 68d92f7 + 61990ac commit 6068639

3 files changed

Lines changed: 2178 additions & 3675 deletions

File tree

integration/test/ParseUserTest.js

Lines changed: 7 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -996,7 +996,7 @@ describe('Parse User', () => {
996996
getAuthData() {
997997
return {
998998
authData: {
999-
id: 1234,
999+
id: '1234',
10001000
},
10011001
};
10021002
},
@@ -1047,14 +1047,10 @@ describe('Parse User', () => {
10471047
});
10481048

10491049
it('can link with twitter', async () => {
1050-
const twitterAdapter = require('../../node_modules/parse-server/lib/Adapters/Auth/twitter').default;
1051-
spyOn(twitterAdapter, 'beforeFind').and.callFake(() => {
1052-
return Promise.resolve();
1053-
});
1050+
const TwitterAdapter = require('../../node_modules/parse-server/lib/Adapters/Auth/twitter').default.constructor;
1051+
spyOn(TwitterAdapter.prototype, 'beforeFind').and.callFake(() => Promise.resolve());
10541052

1055-
const server = await reconfigureServer();
1056-
const twitter = server.config.auth.twitter;
1057-
const spy = spyOn(twitter, 'validateAuthData').and.callThrough();
1053+
await reconfigureServer();
10581054

10591055
Parse.User.enableUnsafeCurrentUser();
10601056
const user = new Parse.User();
@@ -1068,18 +1064,13 @@ describe('Parse User', () => {
10681064

10691065
await user._unlinkFrom('twitter');
10701066
expect(user._isLinked('twitter')).toBe(false);
1071-
expect(spy).toHaveBeenCalled();
10721067
});
10731068

10741069
it('can link with twitter and facebook', async () => {
1075-
const twitterAdapter = require('../../node_modules/parse-server/lib/Adapters/Auth/twitter').default;
1076-
spyOn(twitterAdapter, 'beforeFind').and.callFake(() => {
1077-
return Promise.resolve();
1078-
});
1070+
const TwitterAdapter = require('../../node_modules/parse-server/lib/Adapters/Auth/twitter').default.constructor;
1071+
spyOn(TwitterAdapter.prototype, 'beforeFind').and.callFake(() => Promise.resolve());
10791072

1080-
const server = await reconfigureServer();
1081-
const twitter = server.config.auth.twitter;
1082-
const spy = spyOn(twitter, 'validateAuthData').and.callThrough();
1073+
await reconfigureServer();
10831074

10841075
Parse.User.enableUnsafeCurrentUser();
10851076
Parse.FacebookUtils.init();
@@ -1096,7 +1087,6 @@ describe('Parse User', () => {
10961087

10971088
expect(user.get('authData').twitter.id).toBe(twitterAuthData.id);
10981089
expect(user.get('authData').facebook.id).toBe('test');
1099-
expect(spy).toHaveBeenCalled();
11001090
});
11011091

11021092
it('can verify user password via static method', async () => {

0 commit comments

Comments
 (0)