@@ -18,7 +18,6 @@ package translate_test
1818import (
1919 "bufio"
2020 "bytes"
21- _ "embed"
2221 "fmt"
2322 "testing"
2423 "time"
@@ -35,6 +34,7 @@ import (
3534 "github.com/mongodb/mongodb-atlas-kubernetes/v2/internal/autogen/translate/crds"
3635 "github.com/mongodb/mongodb-atlas-kubernetes/v2/internal/autogen/translate/refs"
3736 v1 "github.com/mongodb/mongodb-atlas-kubernetes/v2/internal/autogen/translate/samples/v1"
37+ "github.com/mongodb/mongodb-atlas-kubernetes/v2/internal/autogen/translate/testdata"
3838 "github.com/mongodb/mongodb-atlas-kubernetes/v2/internal/pointer"
3939 "github.com/mongodb/mongodb-atlas-kubernetes/v2/pkg/k8s"
4040)
@@ -47,9 +47,6 @@ const (
4747 testProjectID = "6098765432109876"
4848)
4949
50- //go:embed samples/crds.yaml
51- var crdsYAMLBytes []byte
52-
5350func TestFromAPI (t * testing.T ) {
5451 for _ , tc := range []struct {
5552 name string
@@ -413,7 +410,7 @@ func TestFromAPI(t *testing.T) {
413410}
414411
415412func testFromAPI [S any , T any , P refs.PtrClientObj [T ]](t * testing.T , kind string , target P , input * S , want []client.Object ) {
416- crdsYML := bytes .NewBuffer (crdsYAMLBytes )
413+ crdsYML := bytes .NewBuffer (testdata . SampleCRDs )
417414 crd , err := extractCRD (kind , bufio .NewScanner (crdsYML ))
418415 require .NoError (t , err )
419416 tr , err := translate .NewTranslator (crd , version , sdkVersion )
@@ -583,7 +580,7 @@ func TestToAPIAllRefs(t *testing.T) {
583580 },
584581 } {
585582 t .Run (tc .name , func (t * testing.T ) {
586- crdsYML := bytes .NewBuffer (crdsYAMLBytes )
583+ crdsYML := bytes .NewBuffer (testdata . SampleCRDs )
587584 crd , err := extractCRD (tc .crd , bufio .NewScanner (crdsYML ))
588585 require .NoError (t , err )
589586 tr , err := translate .NewTranslator (crd , version , sdkVersion )
@@ -2026,7 +2023,7 @@ func TestToAPI(t *testing.T) {
20262023}
20272024
20282025func testToAPI [T any ](t * testing.T , kind string , input client.Object , objs []client.Object , target , want * T ) {
2029- crdsYML := bytes .NewBuffer (crdsYAMLBytes )
2026+ crdsYML := bytes .NewBuffer (testdata . SampleCRDs )
20302027 crd , err := extractCRD (kind , bufio .NewScanner (crdsYML ))
20312028 require .NoError (t , err )
20322029 tr , err := translate .NewTranslator (crd , version , sdkVersion )
0 commit comments