@@ -57,7 +57,7 @@ func TestEndToEndSchemaGeneration(t *testing.T) {
5757 aliases [n .Name ] = n
5858 }
5959 PopulateDefaults (root , parsed , aliases )
60- tmp , goFile , err := WriteGeneratedGoAndStub (root , "values" )
60+ tmp , goFile , err := WriteGeneratedGoAndStub (root , "values" , "values.helm.io" , "v1alpha1" )
6161 require .NoError (t , err )
6262 defer os .RemoveAll (tmp )
6363 crdBytes , err := CG (filepath .Dir (goFile ))
@@ -149,7 +149,7 @@ metricsStorages:
149149 rows , err := Parse (tmpfile )
150150 require .NoError (t , err )
151151 root := Build (rows )
152- tmpdir , gofile , err := WriteGeneratedGoAndStub (root , "values" )
152+ tmpdir , gofile , err := WriteGeneratedGoAndStub (root , "values" , "values.helm.io" , "v1alpha1" )
153153 require .NoError (t , err )
154154 defer os .RemoveAll (tmpdir )
155155 crdBytes , err := CG (filepath .Dir (gofile ))
194194 rows , err := Parse (tmpfile )
195195 require .NoError (t , err )
196196 root := Build (rows )
197- tmpdir , gofile , err := WriteGeneratedGoAndStub (root , "values" )
197+ tmpdir , gofile , err := WriteGeneratedGoAndStub (root , "values" , "values.helm.io" , "v1alpha1" )
198198 require .NoError (t , err )
199199 defer os .RemoveAll (tmpdir )
200200 crdBytes , err := CG (filepath .Dir (gofile ))
@@ -356,7 +356,7 @@ apiURL: ""
356356 root := Build (rows )
357357
358358 // generate stub project & CRD → schema
359- tmpDir , goFile , err := WriteGeneratedGoAndStub (root , "values" )
359+ tmpDir , goFile , err := WriteGeneratedGoAndStub (root , "values" , "values.helm.io" , "v1alpha1" )
360360 require .NoError (t , err )
361361 defer os .RemoveAll (tmpDir )
362362
@@ -496,7 +496,7 @@ cfg: {}
496496
497497 // ----- build CRD & JSON-schema ----------------------------------
498498
499- tmpDir , goFile , err := WriteGeneratedGoAndStub (root , "values" )
499+ tmpDir , goFile , err := WriteGeneratedGoAndStub (root , "values" , "values.helm.io" , "v1alpha1" )
500500 require .NoError (t , err )
501501 defer os .RemoveAll (tmpDir )
502502
@@ -591,7 +591,7 @@ config:
591591 require .NoError (t , err )
592592 root := Build (rows )
593593
594- tmpDir , goFile , err := WriteGeneratedGoAndStub (root , "values" )
594+ tmpDir , goFile , err := WriteGeneratedGoAndStub (root , "values" , "values.helm.io" , "v1alpha1" )
595595 require .NoError (t , err )
596596 defer os .RemoveAll (tmpDir )
597597
@@ -654,7 +654,7 @@ labels:
654654 require .NoError (t , err )
655655 root := Build (rows )
656656
657- tmpDir , goFile , err := WriteGeneratedGoAndStub (root , "values" )
657+ tmpDir , goFile , err := WriteGeneratedGoAndStub (root , "values" , "values.helm.io" , "v1alpha1" )
658658 require .NoError (t , err )
659659 defer os .RemoveAll (tmpDir )
660660
@@ -710,7 +710,7 @@ labels:
710710 require .Contains (t , code , "`json:\" config\" `" , "ConfigSpec.Config should have json tag \" config\" " )
711711
712712 // Build CRD → JSON schema
713- tmpDir , goFile , err := WriteGeneratedGoAndStub (root , "values" )
713+ tmpDir , goFile , err := WriteGeneratedGoAndStub (root , "values" , "values.helm.io" , "v1alpha1" )
714714 require .NoError (t , err )
715715 defer os .RemoveAll (tmpDir )
716716
@@ -816,7 +816,7 @@ nodeGroups: {}
816816 require .NoError (t , err )
817817 root := Build (rows )
818818
819- tmpdir , gofile , err := WriteGeneratedGoAndStub (root , "values" )
819+ tmpdir , gofile , err := WriteGeneratedGoAndStub (root , "values" , "values.helm.io" , "v1alpha1" )
820820 require .NoError (t , err )
821821 defer os .RemoveAll (tmpdir )
822822
@@ -855,7 +855,7 @@ backup: {}
855855 require .NoError (t , err )
856856 root := Build (rows )
857857
858- tmpdir , gofile , err := WriteGeneratedGoAndStub (root , "values" )
858+ tmpdir , gofile , err := WriteGeneratedGoAndStub (root , "values" , "values.helm.io" , "v1alpha1" )
859859 require .NoError (t , err )
860860 defer os .RemoveAll (tmpdir )
861861
@@ -897,7 +897,7 @@ controlPlane:
897897 require .NoError (t , err )
898898
899899 root := Build (rows )
900- tmpDir , goFile , err := WriteGeneratedGoAndStub (root , "values" )
900+ tmpDir , goFile , err := WriteGeneratedGoAndStub (root , "values" , "values.helm.io" , "v1alpha1" )
901901 require .NoError (t , err )
902902 defer os .RemoveAll (tmpDir )
903903
@@ -1286,7 +1286,7 @@ tags:
12861286 require .NoError (t , err )
12871287
12881288 root := Build (rows )
1289- tmpDir , goFile , err := WriteGeneratedGoAndStub (root , "values" )
1289+ tmpDir , goFile , err := WriteGeneratedGoAndStub (root , "values" , "values.helm.io" , "v1alpha1" )
12901290 require .NoError (t , err )
12911291 defer os .RemoveAll (tmpDir )
12921292
0 commit comments