test/e2e: Use json.NewSerializerWithOptions in place of json/yaml newSerializers.

condidering NewSerializer* funcs are deprecated with
NewSerializerWithOptions(), the test functions are adjusted to the same.

Signed-off-by: Humble Chirammal <humble.devassy@gmail.com>
This commit is contained in:
Humble Chirammal 2023-05-19 11:18:12 +05:30
parent 15a1f9a39d
commit ad9e264c3c
4 changed files with 5 additions and 5 deletions

View File

@ -1 +1 @@
2.44 2.45

View File

@ -48,7 +48,7 @@ var (
func main(cmd *cobra.Command, args []string) { func main(cmd *cobra.Command, args []string) {
scheme := runtime.NewScheme() scheme := runtime.NewScheme()
auditinstall.Install(scheme) auditinstall.Install(scheme)
serializer := json.NewSerializer(json.DefaultMetaFactory, scheme, scheme, false) serializer := json.NewSerializerWithOptions(json.DefaultMetaFactory, scheme, scheme, json.SerializerOptions{Pretty: false})
encoder = audit.Codecs.EncoderForVersion(serializer, auditv1.SchemeGroupVersion) encoder = audit.Codecs.EncoderForVersion(serializer, auditv1.SchemeGroupVersion)
decoder = audit.Codecs.UniversalDecoder(auditv1.SchemeGroupVersion) decoder = audit.Codecs.UniversalDecoder(auditv1.SchemeGroupVersion)

View File

@ -92,7 +92,7 @@ request:
return return
} }
yamlSerializer := json.NewYAMLSerializer(json.DefaultMetaFactory, scheme, scheme) yamlSerializer := json.NewSerializerWithOptions(json.DefaultMetaFactory, scheme, scheme, json.SerializerOptions{Yaml: true})
if _, _, err := yamlSerializer.Decode(response.Body.Bytes(), nil, &convertReview); err != nil { if _, _, err := yamlSerializer.Decode(response.Body.Bytes(), nil, &convertReview); err != nil {
t.Fatalf("cannot decode data: \n %v\n Error: %v", response.Body, err) t.Fatalf("cannot decode data: \n %v\n Error: %v", response.Body, err)
} }

View File

@ -216,8 +216,8 @@ func addToScheme(scheme *runtime.Scheme) {
} }
var serializers = map[mediaType]runtime.Serializer{ var serializers = map[mediaType]runtime.Serializer{
{"application", "json"}: json.NewSerializer(json.DefaultMetaFactory, scheme, scheme, false), {"application", "json"}: json.NewSerializerWithOptions(json.DefaultMetaFactory, scheme, scheme, json.SerializerOptions{Pretty: false}),
{"application", "yaml"}: json.NewYAMLSerializer(json.DefaultMetaFactory, scheme, scheme), {"application", "yaml"}: json.NewSerializerWithOptions(json.DefaultMetaFactory, scheme, scheme, json.SerializerOptions{Yaml: true}),
} }
func getInputSerializer(contentType string) runtime.Serializer { func getInputSerializer(contentType string) runtime.Serializer {