@@ -38,8 +38,12 @@ describe('core/user/additional_user_info', () => {
38
38
providerId : ProviderId . FACEBOOK ,
39
39
rawUserInfo : rawUserInfoWithLogin
40
40
} ) ;
41
- const additionalUserInfo = fromIdTokenResponse ( idResponse ) ! ;
42
- const { isNewUser, providerId, username, profile } = additionalUserInfo ;
41
+ const {
42
+ isNewUser,
43
+ providerId,
44
+ username,
45
+ profile
46
+ } = fromIdTokenResponse ( idResponse ) ! ;
43
47
expect ( isNewUser ) . to . be . false ;
44
48
expect ( providerId ) . to . eq ( ProviderId . FACEBOOK ) ;
45
49
expect ( username ) . to . be . null ;
@@ -51,8 +55,12 @@ describe('core/user/additional_user_info', () => {
51
55
providerId : ProviderId . GITHUB ,
52
56
rawUserInfo : rawUserInfoWithLogin
53
57
} ) ;
54
- const additionalUserInfo = fromIdTokenResponse ( idResponse ) ! ;
55
- const { isNewUser, providerId, username, profile } = additionalUserInfo ;
58
+ const {
59
+ isNewUser,
60
+ providerId,
61
+ username,
62
+ profile
63
+ } = fromIdTokenResponse ( idResponse ) ! ;
56
64
expect ( isNewUser ) . to . be . false ;
57
65
expect ( providerId ) . to . eq ( ProviderId . GITHUB ) ;
58
66
expect ( username ) . to . eq ( 'scott' ) ;
@@ -64,8 +72,12 @@ describe('core/user/additional_user_info', () => {
64
72
providerId : ProviderId . GOOGLE ,
65
73
rawUserInfo : rawUserInfoWithLogin
66
74
} ) ;
67
- const additionalUserInfo = fromIdTokenResponse ( idResponse ) ! ;
68
- const { isNewUser, providerId, username, profile } = additionalUserInfo ;
75
+ const {
76
+ isNewUser,
77
+ providerId,
78
+ username,
79
+ profile
80
+ } = fromIdTokenResponse ( idResponse ) ! ;
69
81
expect ( isNewUser ) . to . be . false ;
70
82
expect ( providerId ) . to . eq ( ProviderId . GOOGLE ) ;
71
83
expect ( username ) . to . be . null ;
@@ -78,8 +90,12 @@ describe('core/user/additional_user_info', () => {
78
90
rawUserInfo : rawUserInfoNoLogin ,
79
91
screenName : 'scott'
80
92
} ) ;
81
- const additionalUserInfo = fromIdTokenResponse ( idResponse ) ! ;
82
- const { isNewUser, providerId, username, profile } = additionalUserInfo ;
93
+ const {
94
+ isNewUser,
95
+ providerId,
96
+ username,
97
+ profile
98
+ } = fromIdTokenResponse ( idResponse ) ! ;
83
99
expect ( isNewUser ) . to . be . false ;
84
100
expect ( providerId ) . to . eq ( ProviderId . TWITTER ) ;
85
101
expect ( username ) . to . eq ( 'scott' ) ;
@@ -93,14 +109,14 @@ describe('core/user/additional_user_info', () => {
93
109
providerId : ProviderId . FACEBOOK ,
94
110
rawUserInfo : rawUserInfoWithLogin
95
111
} ) ;
96
- const additionalUserInfo = fromIdTokenResponse ( idResponse ) ! ;
97
- expect ( additionalUserInfo . profile ) . to . eql ( userProfileWithLogin ) ;
112
+ expect ( fromIdTokenResponse ( idResponse ) ! . profile ) . to . eql (
113
+ userProfileWithLogin
114
+ ) ;
98
115
} ) ;
99
116
100
117
it ( 'for missing JSON' , ( ) => {
101
118
const idResponse = idTokenResponse ( { providerId : ProviderId . FACEBOOK } ) ;
102
- const additionalUserInfo = fromIdTokenResponse ( idResponse ) ! ;
103
- expect ( additionalUserInfo . profile ) . to . be . empty ;
119
+ expect ( fromIdTokenResponse ( idResponse ) ! . profile ) . to . be . empty ;
104
120
} ) ;
105
121
} ) ;
106
122
@@ -110,23 +126,20 @@ describe('core/user/additional_user_info', () => {
110
126
providerId : ProviderId . FACEBOOK ,
111
127
isNewUser : true
112
128
} ) ;
113
- const additionalUserInfo = fromIdTokenResponse ( idResponse ) ! ;
114
- expect ( additionalUserInfo . isNewUser ) . to . be . true ;
129
+ expect ( fromIdTokenResponse ( idResponse ) ! . isNewUser ) . to . be . true ;
115
130
} ) ;
116
131
117
132
it ( 'for new users by toolkit response kind' , ( ) => {
118
133
const idResponse = idTokenResponse ( {
119
134
providerId : ProviderId . FACEBOOK ,
120
135
kind : IdTokenResponseKind . SignupNewUser
121
136
} ) ;
122
- const additionalUserInfo = fromIdTokenResponse ( idResponse ) ! ;
123
- expect ( additionalUserInfo . isNewUser ) . to . be . true ;
137
+ expect ( fromIdTokenResponse ( idResponse ) ! . isNewUser ) . to . be . true ;
124
138
} ) ;
125
139
126
140
it ( 'for old users' , ( ) => {
127
141
const idResponse = idTokenResponse ( { providerId : ProviderId . FACEBOOK } ) ;
128
- const additionalUserInfo = fromIdTokenResponse ( idResponse ) ! ;
129
- expect ( additionalUserInfo . isNewUser ) . to . be . false ;
142
+ expect ( fromIdTokenResponse ( idResponse ) ! . isNewUser ) . to . be . false ;
130
143
} ) ;
131
144
} ) ;
132
145
@@ -136,8 +149,12 @@ describe('core/user/additional_user_info', () => {
136
149
providerId : ProviderId . CUSTOM ,
137
150
rawUserInfo : rawUserInfoWithLogin
138
151
} ) ;
139
- const additionalUserInfo = fromIdTokenResponse ( idResponse ) ! ;
140
- const { isNewUser, providerId, username, profile } = additionalUserInfo ;
152
+ const {
153
+ isNewUser,
154
+ providerId,
155
+ username,
156
+ profile
157
+ } = fromIdTokenResponse ( idResponse ) ! ;
141
158
expect ( isNewUser ) . to . be . false ;
142
159
expect ( providerId ) . to . be . null ;
143
160
expect ( username ) . to . be . null ;
@@ -149,17 +166,27 @@ describe('core/user/additional_user_info', () => {
149
166
providerId : ProviderId . ANONYMOUS ,
150
167
rawUserInfo : rawUserInfoWithLogin
151
168
} ) ;
152
- const additionalUserInfo = fromIdTokenResponse ( idResponse ) ! ;
153
- const { isNewUser, providerId, username, profile } = additionalUserInfo ;
169
+ const {
170
+ isNewUser,
171
+ providerId,
172
+ username,
173
+ profile
174
+ } = fromIdTokenResponse ( idResponse ) ! ;
154
175
expect ( isNewUser ) . to . be . false ;
155
176
expect ( providerId ) . to . be . null ;
156
177
expect ( username ) . to . be . null ;
157
178
expect ( profile ) . to . eq ( profile ) ;
158
179
} ) ;
159
180
160
181
it ( 'for missing provider IDs in response but not in token' , ( ) => {
161
- const additionalUserInfo = fromIdTokenResponse ( idTokenResponse ( { rawUserInfo : rawUserInfoWithLogin } ) ) ! ;
162
- const { isNewUser, providerId, username, profile} = additionalUserInfo ;
182
+ const {
183
+ isNewUser,
184
+ providerId,
185
+ username,
186
+ profile
187
+ } = fromIdTokenResponse (
188
+ idTokenResponse ( { rawUserInfo : rawUserInfoWithLogin } )
189
+ ) ! ;
163
190
expect ( isNewUser ) . to . be . false ;
164
191
expect ( providerId ) . to . eq ( ProviderId . FACEBOOK ) ;
165
192
expect ( username ) . to . be . null ;
@@ -170,8 +197,7 @@ describe('core/user/additional_user_info', () => {
170
197
describe ( 'returns null' , ( ) => {
171
198
it ( 'for missing provider IDs' , ( ) => {
172
199
const idResponse = idTokenResponse ( { } ) ;
173
- const additionalUserInfo = fromIdTokenResponse ( idResponse ) ;
174
- expect ( additionalUserInfo ) . to . be . null ;
200
+ expect ( fromIdTokenResponse ( idResponse ) ! ) . to . be . null ;
175
201
} ) ;
176
202
} ) ;
177
203
} ) ;
0 commit comments