Storage: Make entity to runtime.Object conversion public (#89549)

* make conversion public

* make conversion public
This commit is contained in:
Ryan McKinley
2024-06-21 16:28:09 +03:00
committed by GitHub
parent 9f04b6d6a8
commit 70cd002826
4 changed files with 13 additions and 12 deletions
@@ -201,7 +201,7 @@ func TestEntityToResource(t *testing.T) {
for _, tc := range testCases {
t.Run(tc.entity.Key+" to resource conversion should succeed", func(t *testing.T) {
var p v0alpha1.Playlist
err := entityToResource(tc.entity, &p, Codecs.LegacyCodec(v0alpha1.PlaylistResourceInfo.GroupVersion()))
err := EntityToRuntimeObject(tc.entity, &p, Codecs.LegacyCodec(v0alpha1.PlaylistResourceInfo.GroupVersion()))
require.NoError(t, err)
assert.Equal(t, tc.expectedApiVersion, p.TypeMeta.APIVersion)
assert.Equal(t, tc.expectedCreationTimestamp.Unix(), p.ObjectMeta.CreationTimestamp.Unix())