diff --git a/pkg/api/serialization_test.go b/pkg/api/serialization_test.go index f95e9a27754..7b1f17f818e 100644 --- a/pkg/api/serialization_test.go +++ b/pkg/api/serialization_test.go @@ -180,7 +180,7 @@ func doRoundTripTest(group testapi.TestGroup, kind string, t *testing.T) { if api.Scheme.Recognizes(group.GroupVersion().WithKind(kind)) { roundTripSame(t, group, item, nonRoundTrippableTypesByVersion[kind]...) } - if !nonInternalRoundTrippableTypes.Has(kind) { + if !nonInternalRoundTrippableTypes.Has(kind) && api.Scheme.Recognizes(group.GroupVersion().WithKind(kind)) { roundTrip(t, group.Codec(), fuzzInternalObject(t, group.InternalGroupVersion(), item, rand.Int63())) } } diff --git a/pkg/api/testapi/testapi.go b/pkg/api/testapi/testapi.go index 9170052e3b6..f6f75e87972 100644 --- a/pkg/api/testapi/testapi.go +++ b/pkg/api/testapi/testapi.go @@ -75,7 +75,7 @@ func init() { if _, ok := Groups[autoscaling.GroupName]; !ok { Groups[autoscaling.GroupName] = TestGroup{ externalGroupVersion: unversioned.GroupVersion{Group: autoscaling.GroupName, Version: registered.GroupOrDie(autoscaling.GroupName).GroupVersion.Version}, - internalGroupVersion: autoscaling.SchemeGroupVersion, + internalGroupVersion: extensions.SchemeGroupVersion, } } if _, ok := Groups[extensions.GroupName]; !ok { diff --git a/pkg/runtime/serializer/versioning/versioning.go b/pkg/runtime/serializer/versioning/versioning.go index 2fe56aa3b70..0ded5365ddc 100644 --- a/pkg/runtime/serializer/versioning/versioning.go +++ b/pkg/runtime/serializer/versioning/versioning.go @@ -168,7 +168,6 @@ func (c *codec) Decode(data []byte, defaultGVK *unversioned.GroupVersionKind, in targetGV.Group = group targetGV.Version = runtime.APIVersionInternal } else { - fmt.Printf("looking for %v in %#v\n", group, c.decodeVersion) gv, ok := c.decodeVersion[group] if !ok { // unknown objects are left in their original version