@@ -448,7 +448,9 @@ func TestAzureArcAcquireTokenReturnsToken(t *testing.T) {
448448 mockClient := mock.Client {}
449449
450450 mockFilePath := filepath .Join (testCaseFilePath , secretKey )
451- if testCase .request .platform != "freebsd" {
451+ if testCase .request .platform == "freebsd" {
452+ setCustomAzureArcPlatformPath (t , "" )
453+ } else {
452454 setCustomAzureArcPlatformPath (t , testCaseFilePath )
453455 }
454456 if testCase .request .name == "Invalid secret file size" {
@@ -489,19 +491,18 @@ func TestAzureArcAcquireTokenReturnsToken(t *testing.T) {
489491 if err .Error () != testCase .request .expectedError {
490492 t .Fatalf (`expected error: "%v" got error: "%v"` , testCase .request .expectedError , err )
491493 }
494+ return
492495 } else {
493496 t .Fatal (err )
494497 }
495498 }
496-
497499 result , err := client .AcquireToken (context .Background (), testCase .resource )
498500
499501 if testCase .request .shouldFail {
500502 if err == nil || err .Error () != testCase .request .expectedError {
501503 t .Fatalf (`expected error: "%v" got error: "%v"` , testCase .request .expectedError , err )
502504 }
503505 return
504-
505506 }
506507 if err != nil {
507508 t .Fatal (err )
@@ -519,20 +520,6 @@ func TestAzureArcAcquireTokenReturnsToken(t *testing.T) {
519520 if query .Get (resourceQueryParameterName ) != strings .TrimSuffix (testCase .resource , "/.default" ) {
520521 t .Fatal ("suffix /.default was not removed." )
521522 }
522- switch i := testCase .miType .(type ) {
523- case UserAssignedClientID :
524- if query .Get (miQueryParameterClientId ) != i .value () {
525- t .Fatalf ("resource client-id is incorrect, wanted %s got %s" , i .value (), query .Get (miQueryParameterClientId ))
526- }
527- case UserAssignedResourceID :
528- if query .Get (miQueryParameterResourceId ) != i .value () {
529- t .Fatalf ("resource resource-id is incorrect, wanted %s got %s" , i .value (), query .Get (miQueryParameterResourceId ))
530- }
531- case UserAssignedObjectID :
532- if query .Get (miQueryParameterObjectId ) != i .value () {
533- t .Fatalf ("resource objectid is incorrect, wanted %s got %s" , i .value (), query .Get (miQueryParameterObjectId ))
534- }
535- }
536523 if result .Metadata .TokenSource != base .IdentityProvider {
537524 t .Fatalf ("expected IndenityProvider tokensource, got %d" , result .Metadata .TokenSource )
538525 }
0 commit comments