mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-28 14:07:14 +00:00
fix unit test failure in ./pkg/api/testing/serialization_test.go with error like:
--- FAIL: TestSetControllerConversion (0.00s) serialization_test.go:104: rs._internal.apps -> rs.v1.apps serialization_test.go:107: unexpected encoding error: no kind "ReplicaSet" is registered for version "apps/v1beta1" in scheme "k8s.io/kubernetes/pkg/api/legacyscheme/scheme.go:29"
This commit is contained in:
parent
205eaee0e5
commit
82f8f3e7d3
@ -86,9 +86,11 @@ func TestSetControllerConversion(t *testing.T) {
|
|||||||
|
|
||||||
rs := &apps.ReplicaSet{}
|
rs := &apps.ReplicaSet{}
|
||||||
rc := &api.ReplicationController{}
|
rc := &api.ReplicationController{}
|
||||||
|
extGroup := schema.GroupVersion{Group: "apps", Version: "v1"}
|
||||||
|
extCodec := legacyscheme.Codecs.LegacyCodec(extGroup)
|
||||||
|
|
||||||
extGroup := testapi.Apps
|
defaultGroup := schema.GroupVersion{Group: "", Version: "v1"}
|
||||||
defaultGroup := testapi.Default
|
defaultCodec := legacyscheme.Codecs.LegacyCodec(defaultGroup)
|
||||||
|
|
||||||
fuzzInternalObject(t, schema.GroupVersion{Group: "apps", Version: runtime.APIVersionInternal}, rs, rand.Int63())
|
fuzzInternalObject(t, schema.GroupVersion{Group: "apps", Version: runtime.APIVersionInternal}, rs, rand.Int63())
|
||||||
|
|
||||||
@ -102,7 +104,7 @@ func TestSetControllerConversion(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
t.Logf("rs._internal.apps -> rs.v1.apps")
|
t.Logf("rs._internal.apps -> rs.v1.apps")
|
||||||
data, err := runtime.Encode(extGroup.Codec(), rs)
|
data, err := runtime.Encode(extCodec, rs)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Fatalf("unexpected encoding error: %v", err)
|
t.Fatalf("unexpected encoding error: %v", err)
|
||||||
}
|
}
|
||||||
@ -110,9 +112,9 @@ func TestSetControllerConversion(t *testing.T) {
|
|||||||
decoder := legacyscheme.Codecs.DecoderToVersion(
|
decoder := legacyscheme.Codecs.DecoderToVersion(
|
||||||
legacyscheme.Codecs.UniversalDeserializer(),
|
legacyscheme.Codecs.UniversalDeserializer(),
|
||||||
runtime.NewMultiGroupVersioner(
|
runtime.NewMultiGroupVersioner(
|
||||||
*defaultGroup.GroupVersion(),
|
defaultGroup,
|
||||||
schema.GroupKind{Group: defaultGroup.GroupVersion().Group},
|
schema.GroupKind{Group: defaultGroup.Group},
|
||||||
schema.GroupKind{Group: extGroup.GroupVersion().Group},
|
schema.GroupKind{Group: extGroup.Group},
|
||||||
),
|
),
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -122,7 +124,7 @@ func TestSetControllerConversion(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
t.Logf("rc._internal -> rc.v1")
|
t.Logf("rc._internal -> rc.v1")
|
||||||
data, err = runtime.Encode(defaultGroup.Codec(), rc)
|
data, err = runtime.Encode(defaultCodec, rc)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Fatalf("unexpected encoding error: %v", err)
|
t.Fatalf("unexpected encoding error: %v", err)
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user