3
3
const assert = require ( 'assert' ) ;
4
4
const Parse = require ( '../../node' ) ;
5
5
const uuidv4 = require ( 'uuid/v4' ) ;
6
+ const { twitterAuthData } = require ( './helper' ) ;
6
7
7
8
class CustomUser extends Parse . User {
8
9
constructor ( attributes ) {
@@ -953,21 +954,13 @@ describe('Parse User', () => {
953
954
954
955
it ( 'can link with twitter' , async ( ) => {
955
956
Parse . User . enableUnsafeCurrentUser ( ) ;
956
- const authData = {
957
- id : 227463280 ,
958
- consumer_key : '5QiVwxr8FQHbo5CMw46Z0jquF' ,
959
- consumer_secret : 'p05FDlIRAnOtqJtjIt0xcw390jCcjj56QMdE9B52iVgOEb7LuK' ,
960
- auth_token : '227463280-lngpMGXdnG36JiuzGfAYbKcZUPwjmcIV2NqL9hWc' ,
961
- auth_token_secret : 'G1tl1R0gaYKTyxw0uYJDKRoVhM16ifyLeMwIaKlFtPkQr' ,
962
- } ;
963
957
const user = new Parse . User ( ) ;
964
958
user . setUsername ( uuidv4 ( ) ) ;
965
959
user . setPassword ( uuidv4 ( ) ) ;
966
960
await user . signUp ( ) ;
967
961
968
- await user . linkWith ( 'twitter' , { authData } ) ;
969
-
970
- expect ( user . get ( 'authData' ) . twitter . id ) . toBe ( authData . id ) ;
962
+ await user . linkWith ( 'twitter' , { authData : twitterAuthData } ) ;
963
+ expect ( user . get ( 'authData' ) . twitter . id ) . toBe ( twitterAuthData . id ) ;
971
964
expect ( user . _isLinked ( 'twitter' ) ) . toBe ( true ) ;
972
965
973
966
await user . _unlinkFrom ( 'twitter' ) ;
@@ -977,25 +970,18 @@ describe('Parse User', () => {
977
970
it ( 'can link with twitter and facebook' , async ( ) => {
978
971
Parse . User . enableUnsafeCurrentUser ( ) ;
979
972
Parse . FacebookUtils . init ( ) ;
980
- const authData = {
981
- id : 227463280 ,
982
- consumer_key : '5QiVwxr8FQHbo5CMw46Z0jquF' ,
983
- consumer_secret : 'p05FDlIRAnOtqJtjIt0xcw390jCcjj56QMdE9B52iVgOEb7LuK' ,
984
- auth_token : '227463280-lngpMGXdnG36JiuzGfAYbKcZUPwjmcIV2NqL9hWc' ,
985
- auth_token_secret : 'G1tl1R0gaYKTyxw0uYJDKRoVhM16ifyLeMwIaKlFtPkQr' ,
986
- } ;
987
973
const user = new Parse . User ( ) ;
988
974
user . setUsername ( uuidv4 ( ) ) ;
989
975
user . setPassword ( uuidv4 ( ) ) ;
990
976
await user . signUp ( ) ;
991
977
992
- await user . linkWith ( 'twitter' , { authData } ) ;
978
+ await user . linkWith ( 'twitter' , { authData : twitterAuthData } ) ;
993
979
await Parse . FacebookUtils . link ( user ) ;
994
980
995
981
expect ( Parse . FacebookUtils . isLinked ( user ) ) . toBe ( true ) ;
996
982
expect ( user . _isLinked ( 'twitter' ) ) . toBe ( true ) ;
997
983
998
- expect ( user . get ( 'authData' ) . twitter . id ) . toBe ( authData . id ) ;
984
+ expect ( user . get ( 'authData' ) . twitter . id ) . toBe ( twitterAuthData . id ) ;
999
985
expect ( user . get ( 'authData' ) . facebook . id ) . toBe ( 'test' ) ;
1000
986
} ) ;
1001
987
0 commit comments