@@ -34,12 +34,12 @@ func TestPrivilegeValidationService_ReconcilePrivilegeRule(t *testing.T) {
3434 ctx , cancel := context .WithCancel (context .Background ())
3535 defer cancel ()
3636
37- userName , err := vcSim .Driver .GetCurrentVmwareUser (ctx )
37+ username , err := vcSim .Driver .CurrentUser (ctx )
3838 if err != nil {
3939 t .Fatal ("Error in getting current VMware user from username" )
4040 }
4141
42- validationService := NewPrivilegeValidationService (log , vcSim .Driver , "DC0" , authManager , userName )
42+ validationService := NewPrivilegeValidationService (log , vcSim .Driver , "DC0" , authManager , username )
4343
4444 testCases := []struct {
4545 name string
@@ -51,7 +51,7 @@ func TestPrivilegeValidationService_ReconcilePrivilegeRule(t *testing.T) {
5151 name : "All privileges available" ,
5252 rule : v1alpha1.PrivilegeValidationRule {
5353 RuleName : "VirtualMachine.Config.AddExistingDisk" ,
54- Username : userName ,
54+ Username : username ,
5555 ClusterName : "DC0_C0" ,
5656 EntityType : vcenter .Cluster ,
5757 EntityName : "DC0_C0" ,
@@ -62,9 +62,9 @@ func TestPrivilegeValidationService_ReconcilePrivilegeRule(t *testing.T) {
6262 expectedResult : types.ValidationRuleResult {Condition : & vapi.ValidationCondition {
6363 ValidationType : "vsphere-privileges" ,
6464 ValidationRule : "validation-cluster-DC0_C0" ,
65- Message : fmt .Sprintf ("All required vsphere-privileges permissions were found for account: %s" , userName ),
65+ Message : fmt .Sprintf ("All required vsphere-privileges permissions were found for account: %s" , username ),
6666 Details : []string {},
67- Failures : nil ,
67+ Failures : [] string {} ,
6868 Status : corev1 .ConditionTrue ,
6969 },
7070 State : util .Ptr (vapi .ValidationSucceeded ),
@@ -74,7 +74,7 @@ func TestPrivilegeValidationService_ReconcilePrivilegeRule(t *testing.T) {
7474 name : "Certain privilege not available" ,
7575 rule : v1alpha1.PrivilegeValidationRule {
7676 RuleName : "VirtualMachine.Config.AddExistingDisk" ,
77- Username : userName ,
77+ Username : username ,
7878 ClusterName : "DC0_C0" ,
7979 EntityType : vcenter .Cluster ,
8080 EntityName : "DC0_C0" ,
@@ -85,7 +85,7 @@ func TestPrivilegeValidationService_ReconcilePrivilegeRule(t *testing.T) {
8585 expectedResult : types.ValidationRuleResult {Condition : & vapi.ValidationCondition {
8686 ValidationType : "vsphere-privileges" ,
8787 ValidationRule : "validation-cluster-DC0_C0" ,
88- Message : fmt .Sprintf ("One or more required privileges was not found, or a condition was not met for account: %s" , userName ),
88+ Message : fmt .Sprintf ("One or more required privileges was not found, or a condition was not met for account: %s" , username ),
8989 Details : []string {},
9090 Failures : []string {"user: admin2@vsphere.local does not have privilege: VirtualMachine.Config.DestroyExistingDisk on entity type: cluster with name: DC0_C0" },
9191 Status : corev1 .ConditionFalse ,
0 commit comments