@@ -311,15 +311,16 @@ testSuite({
311311 {
312312 'provider' : 'google.com' ,
313313 'scopes' : [ 'foo' , 'bar' ] ,
314- // providerName, buttonColor and iconUrl should be override with null.
315- 'providerName ' : 'Google ' ,
314+ ' providerName' : 'MyIdp' ,
315+ 'fullLabel ' : 'MyIdp Portal ' ,
316316 'buttonColor' : '#FFB6C1' ,
317317 'iconUrl' : '<url-of-the-icon-of-the-sign-in-button>' ,
318318 } ,
319319 'facebook.com' ,
320320 {
321321 'provider' : 'microsoft.com' ,
322322 'providerName' : 'Microsoft' ,
323+ 'fullLabel' : 'Microsoft Login' ,
323324 'buttonColor' : '#FFB6C1' ,
324325 'iconUrl' : '<url-of-the-icon-of-the-sign-in-button>' ,
325326 'loginHintKey' : 'login_hint' ,
@@ -333,20 +334,26 @@ testSuite({
333334 assertEquals ( 4 , providerConfigs . length ) ;
334335 assertObjectEquals ( {
335336 providerId : 'google.com' ,
337+ providerName : 'MyIdp' ,
338+ fullLabel : 'MyIdp Portal' ,
339+ buttonColor : '#FFB6C1' ,
340+ iconUrl : '<url-of-the-icon-of-the-sign-in-button>' ,
336341 } , providerConfigs [ 0 ] ) ;
337342 assertObjectEquals ( {
338343 providerId : 'facebook.com' ,
339344 } , providerConfigs [ 1 ] ) ;
340345 assertObjectEquals ( {
341346 providerId : 'microsoft.com' ,
342347 providerName : 'Microsoft' ,
348+ fullLabel : 'Microsoft Login' ,
343349 buttonColor : '#FFB6C1' ,
344350 iconUrl : '<url-of-the-icon-of-the-sign-in-button>' ,
345351 loginHintKey : 'login_hint' ,
346352 } , providerConfigs [ 2 ] ) ;
347353 assertObjectEquals ( {
348354 providerId : 'yahoo.com' ,
349355 providerName : null ,
356+ fullLabel : null ,
350357 buttonColor : null ,
351358 iconUrl : null ,
352359 loginHintKey : null ,
@@ -358,15 +365,17 @@ testSuite({
358365 {
359366 'provider' : 'google.com' ,
360367 'scopes' : [ 'foo' , 'bar' ] ,
361- // providerName, buttonColor and iconUrl should be override with null.
362- 'providerName ' : 'Google ' ,
368+ ' providerName' : 'MyIdp' ,
369+ 'fullLabel ' : 'MyIdp Portal ' ,
363370 'buttonColor' : '#FFB6C1' ,
364371 'iconUrl' : '<url-of-the-icon-of-the-sign-in-button>' ,
372+ 'loginHintKey' : 'other' ,
365373 } ,
366374 'facebook.com' ,
367375 {
368376 'provider' : 'microsoft.com' ,
369377 'providerName' : 'Microsoft' ,
378+ 'fullLabel' : 'Microsoft Login' ,
370379 'buttonColor' : '#FFB6C1' ,
371380 'iconUrl' : '<url-of-the-icon-of-the-sign-in-button>' ,
372381 'loginHintKey' : 'login_hint' ,
@@ -381,13 +390,18 @@ testSuite({
381390 ] ) ;
382391 assertObjectEquals ( {
383392 providerId : 'google.com' ,
393+ providerName : 'MyIdp' ,
394+ fullLabel : 'MyIdp Portal' ,
395+ buttonColor : '#FFB6C1' ,
396+ iconUrl : '<url-of-the-icon-of-the-sign-in-button>' ,
384397 } , config . getConfigForProvider ( 'google.com' ) ) ;
385398 assertObjectEquals ( {
386399 providerId : 'facebook.com' ,
387400 } , config . getConfigForProvider ( 'facebook.com' ) ) ;
388401 assertObjectEquals ( {
389402 providerId : 'microsoft.com' ,
390403 providerName : 'Microsoft' ,
404+ fullLabel : 'Microsoft Login' ,
391405 buttonColor : '#FFB6C1' ,
392406 iconUrl : '<url-of-the-icon-of-the-sign-in-button>' ,
393407 loginHintKey : 'login_hint' ,
@@ -396,6 +410,7 @@ testSuite({
396410 assertObjectEquals ( {
397411 providerId : 'yahoo.com' ,
398412 providerName : 'Yahoo' ,
413+ fullLabel : null ,
399414 buttonColor : '#FFB6C1' ,
400415 iconUrl : 'about:invalid#zClosurez' ,
401416 loginHintKey : null ,
0 commit comments