33const assert = require ( 'assert' ) ;
44const Parse = require ( '../../node' ) ;
55const uuidv4 = require ( 'uuid/v4' ) ;
6+ const { twitterAuthData } = require ( './helper' ) ;
67
78class CustomUser extends Parse . User {
89 constructor ( attributes ) {
@@ -953,21 +954,13 @@ describe('Parse User', () => {
953954
954955 it ( 'can link with twitter' , async ( ) => {
955956 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- } ;
963957 const user = new Parse . User ( ) ;
964958 user . setUsername ( uuidv4 ( ) ) ;
965959 user . setPassword ( uuidv4 ( ) ) ;
966960 await user . signUp ( ) ;
967961
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 ) ;
971964 expect ( user . _isLinked ( 'twitter' ) ) . toBe ( true ) ;
972965
973966 await user . _unlinkFrom ( 'twitter' ) ;
@@ -977,25 +970,18 @@ describe('Parse User', () => {
977970 it ( 'can link with twitter and facebook' , async ( ) => {
978971 Parse . User . enableUnsafeCurrentUser ( ) ;
979972 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- } ;
987973 const user = new Parse . User ( ) ;
988974 user . setUsername ( uuidv4 ( ) ) ;
989975 user . setPassword ( uuidv4 ( ) ) ;
990976 await user . signUp ( ) ;
991977
992- await user . linkWith ( 'twitter' , { authData } ) ;
978+ await user . linkWith ( 'twitter' , { authData : twitterAuthData } ) ;
993979 await Parse . FacebookUtils . link ( user ) ;
994980
995981 expect ( Parse . FacebookUtils . isLinked ( user ) ) . toBe ( true ) ;
996982 expect ( user . _isLinked ( 'twitter' ) ) . toBe ( true ) ;
997983
998- expect ( user . get ( 'authData' ) . twitter . id ) . toBe ( authData . id ) ;
984+ expect ( user . get ( 'authData' ) . twitter . id ) . toBe ( twitterAuthData . id ) ;
999985 expect ( user . get ( 'authData' ) . facebook . id ) . toBe ( 'test' ) ;
1000986 } ) ;
1001987
0 commit comments