@@ -549,14 +549,14 @@ func TestValidateVMClusterRefOrSpec(t *testing.T) {
549549 }
550550 err := validateVMClusterRefOrSpec (0 , refOrSpec )
551551 assert .Error (t , err )
552- assert .Contains (t , err .Error (), "must have either Ref or Spec set " )
552+ assert .Contains (t , err .Error (), "VMClusterRefOrSpec at index 0 must specify either Ref or Spec" )
553553 })
554554
555555 t .Run ("Error: Neither Ref nor Spec set" , func (t * testing.T ) {
556556 refOrSpec := vmv1alpha1.VMClusterRefOrSpec {}
557557 err := validateVMClusterRefOrSpec (0 , refOrSpec )
558558 assert .Error (t , err )
559- assert .Contains (t , err .Error (), "must have either Ref or Spec set" )
559+ assert .Contains (t , err .Error (), "VMClusterRefOrSpec at index 0 must have either Ref or Spec set" )
560560 })
561561
562562 t .Run ("Error: Spec set but Name missing" , func (t * testing.T ) {
@@ -565,7 +565,7 @@ func TestValidateVMClusterRefOrSpec(t *testing.T) {
565565 }
566566 err := validateVMClusterRefOrSpec (0 , refOrSpec )
567567 assert .Error (t , err )
568- assert .Contains (t , err .Error (), "Name must be set when Spec is provided" )
568+ assert .Contains (t , err .Error (), "VMClusterRefOrSpec. Name must be set when Spec is provided for index 0 " )
569569 })
570570
571571 t .Run ("Error: Ref set but Name missing in Ref" , func (t * testing.T ) {
@@ -574,7 +574,7 @@ func TestValidateVMClusterRefOrSpec(t *testing.T) {
574574 }
575575 err := validateVMClusterRefOrSpec (0 , refOrSpec )
576576 assert .Error (t , err )
577- assert .Contains (t , err .Error (), "Ref.Name must be set for reference" )
577+ assert .Contains (t , err .Error (), "VMClusterRefOrSpec. Ref.Name must be set for reference at index 0 " )
578578 })
579579
580580 t .Run ("Error: Spec and OverrideSpec set" , func (t * testing.T ) {
0 commit comments