mirror of
https://github.com/kubernetes-sigs/kustomize.git
synced 2026-07-01 18:30:15 +00:00
use test helpers
This commit is contained in:
@@ -565,23 +565,21 @@ func TestFnContainerTransformer(t *testing.T) {
|
|||||||
skipIfNoDocker(t)
|
skipIfNoDocker(t)
|
||||||
th := kusttest_test.MakeHarness(t)
|
th := kusttest_test.MakeHarness(t)
|
||||||
o := th.MakeOptionsPluginsEnabled()
|
o := th.MakeOptionsPluginsEnabled()
|
||||||
fSys := filesys.MakeFsOnDisk()
|
|
||||||
b := MakeKustomizer(&o)
|
|
||||||
tmpDir, err := filesys.NewTmpConfirmedDir()
|
tmpDir, err := filesys.NewTmpConfirmedDir()
|
||||||
assert.NoError(t, err)
|
assert.NoError(t, err)
|
||||||
assert.NoError(t, fSys.WriteFile(filepath.Join(tmpDir.String(), "kustomization.yaml"), []byte(`
|
th.WriteK(tmpDir.String(), `
|
||||||
resources:
|
resources:
|
||||||
- deployment.yaml
|
- deployment.yaml
|
||||||
transformers:
|
transformers:
|
||||||
- e2econtainerconfig.yaml
|
- e2econtainerconfig.yaml
|
||||||
`)))
|
`)
|
||||||
assert.NoError(t, fSys.WriteFile(filepath.Join(tmpDir.String(), "deployment.yaml"), []byte(`
|
th.WriteF(filepath.Join(tmpDir.String(), "deployment.yaml"), `
|
||||||
apiVersion: apps/v1
|
apiVersion: apps/v1
|
||||||
kind: Deployment
|
kind: Deployment
|
||||||
metadata:
|
metadata:
|
||||||
name: foo
|
name: foo
|
||||||
`)))
|
`)
|
||||||
assert.NoError(t, fSys.WriteFile(filepath.Join(tmpDir.String(), "e2econtainerconfig.yaml"), []byte(`
|
th.WriteF(filepath.Join(tmpDir.String(), "e2econtainerconfig.yaml"), `
|
||||||
apiVersion: example.com/v1alpha1
|
apiVersion: example.com/v1alpha1
|
||||||
kind: Input
|
kind: Input
|
||||||
metadata:
|
metadata:
|
||||||
@@ -590,9 +588,8 @@ metadata:
|
|||||||
config.kubernetes.io/function: |
|
config.kubernetes.io/function: |
|
||||||
container:
|
container:
|
||||||
image: "gcr.io/kustomize-functions/e2econtainerconfig"
|
image: "gcr.io/kustomize-functions/e2econtainerconfig"
|
||||||
`)))
|
`)
|
||||||
m, err := b.Run(fSys, tmpDir.String())
|
m := th.Run(tmpDir.String(), o)
|
||||||
assert.NoError(t, err)
|
|
||||||
actual, err := m.AsYaml()
|
actual, err := m.AsYaml()
|
||||||
assert.NoError(t, err)
|
assert.NoError(t, err)
|
||||||
assert.Equal(t, `apiVersion: apps/v1
|
assert.Equal(t, `apiVersion: apps/v1
|
||||||
|
|||||||
Reference in New Issue
Block a user