diff --git a/examples/component-prerequisites/resources/configmap_test.go b/examples/component-prerequisites/resources/configmap_test.go index 84c99744..44267b11 100644 --- a/examples/component-prerequisites/resources/configmap_test.go +++ b/examples/component-prerequisites/resources/configmap_test.go @@ -34,6 +34,9 @@ func TestConfigMapShape(t *testing.T) { res, err := resources.NewConfigMapResource(owner) require.NoError(t, err) - golden.AssertYAML(t, "testdata/configmap.yaml", res.(golden.Previewer), + previewer, ok := res.(golden.Previewer) + require.True(t, ok) + + golden.AssertYAML(t, "testdata/configmap.yaml", previewer, golden.WithScheme(scheme), golden.Update(*update)) } diff --git a/examples/component-prerequisites/resources/deployment_test.go b/examples/component-prerequisites/resources/deployment_test.go index 396ddea5..57aaa448 100644 --- a/examples/component-prerequisites/resources/deployment_test.go +++ b/examples/component-prerequisites/resources/deployment_test.go @@ -62,7 +62,10 @@ func TestDeploymentShape(t *testing.T) { res, err := resources.NewDeploymentResource(owner) require.NoError(t, err) - golden.AssertYAML(t, tt.golden, res.(golden.Previewer), + previewer, ok := res.(golden.Previewer) + require.True(t, ok) + + golden.AssertYAML(t, tt.golden, previewer, golden.WithScheme(scheme), golden.Update(*update)) }) } diff --git a/examples/custom-resource/resources/certificate_test.go b/examples/custom-resource/resources/certificate_test.go index fed35b59..3928b312 100644 --- a/examples/custom-resource/resources/certificate_test.go +++ b/examples/custom-resource/resources/certificate_test.go @@ -49,7 +49,10 @@ func TestCertificateShape(t *testing.T) { res, err := resources.NewCertificateResource(testOwner()) require.NoError(t, err) - golden.AssertYAML(t, "testdata/certificate.yaml", res.(golden.Previewer), golden.Update(*update)) + previewer, ok := res.(golden.Previewer) + require.True(t, ok) + + golden.AssertYAML(t, "testdata/certificate.yaml", previewer, golden.Update(*update)) } // TestCertificateBaseShape pins the bare base object before any mutations. diff --git a/examples/extraction-and-guards/resources/configmap_test.go b/examples/extraction-and-guards/resources/configmap_test.go index 120c2609..917301a3 100644 --- a/examples/extraction-and-guards/resources/configmap_test.go +++ b/examples/extraction-and-guards/resources/configmap_test.go @@ -37,6 +37,9 @@ func TestConfigMapShape(t *testing.T) { res, err := resources.NewConfigMapResource(owner, dbHost) require.NoError(t, err) - golden.AssertYAML(t, "testdata/configmap.yaml", res.(golden.Previewer), + previewer, ok := res.(golden.Previewer) + require.True(t, ok) + + golden.AssertYAML(t, "testdata/configmap.yaml", previewer, golden.WithScheme(scheme), golden.Update(*update)) } diff --git a/examples/extraction-and-guards/resources/secret_test.go b/examples/extraction-and-guards/resources/secret_test.go index 7bcd027c..f0015bfe 100644 --- a/examples/extraction-and-guards/resources/secret_test.go +++ b/examples/extraction-and-guards/resources/secret_test.go @@ -26,6 +26,9 @@ func TestSecretShape(t *testing.T) { res, err := resources.NewSecretResource(owner, dbHost) require.NoError(t, err) - golden.AssertYAML(t, "testdata/secret.yaml", res.(golden.Previewer), + previewer, ok := res.(golden.Previewer) + require.True(t, ok) + + golden.AssertYAML(t, "testdata/secret.yaml", previewer, golden.WithScheme(scheme), golden.Update(*update)) } diff --git a/examples/grace-inconsistency/resources/deployment_test.go b/examples/grace-inconsistency/resources/deployment_test.go index 9e279a08..1b6e1204 100644 --- a/examples/grace-inconsistency/resources/deployment_test.go +++ b/examples/grace-inconsistency/resources/deployment_test.go @@ -38,6 +38,9 @@ func TestDeploymentShape(t *testing.T) { res, err := resources.NewDeploymentResource(owner) require.NoError(t, err) - golden.AssertYAML(t, "testdata/deployment.yaml", res.(golden.Previewer), + previewer, ok := res.(golden.Previewer) + require.True(t, ok) + + golden.AssertYAML(t, "testdata/deployment.yaml", previewer, golden.WithScheme(testScheme()), golden.Update(*update)) }