mirror of
https://github.com/kubernetes-sigs/kustomize.git
synced 2026-06-11 17:12:51 +00:00
Merge pull request #3296 from monopole/secretGeneratorTestKYaml
Adjust SecretGeneratorTest to pass with --enable_kyaml
This commit is contained in:
@@ -4,8 +4,10 @@
|
|||||||
package main_test
|
package main_test
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"fmt"
|
||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
|
"sigs.k8s.io/kustomize/api/konfig"
|
||||||
kusttest_test "sigs.k8s.io/kustomize/api/testutils/kusttest"
|
kusttest_test "sigs.k8s.io/kustomize/api/testutils/kusttest"
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -42,18 +44,26 @@ literals:
|
|||||||
- VEGETABLE=carrot
|
- VEGETABLE=carrot
|
||||||
`)
|
`)
|
||||||
|
|
||||||
th.AssertActualEqualsExpected(rm, `
|
obscure := `obscure: CkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LApjb25zZWN0ZXR1ciBhZGlwaXNjaW5nIGVsaXQuCg==`
|
||||||
|
if konfig.FlagEnableKyamlDefaultValue {
|
||||||
|
// The kyaml code does a better job of line wrapping.
|
||||||
|
obscure = `obscure: |
|
||||||
|
CkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LApjb25zZWN0ZXR1ciBhZGlwaXNjaW5nIG
|
||||||
|
VsaXQuCg==`
|
||||||
|
}
|
||||||
|
|
||||||
|
th.AssertActualEqualsExpected(rm, fmt.Sprintf(`
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
data:
|
data:
|
||||||
DB_PASSWORD: aWxvdmV5b3U=
|
DB_PASSWORD: aWxvdmV5b3U=
|
||||||
FRUIT: YXBwbGU=
|
FRUIT: YXBwbGU=
|
||||||
ROUTER_PASSWORD: YWRtaW4=
|
ROUTER_PASSWORD: YWRtaW4=
|
||||||
VEGETABLE: Y2Fycm90
|
VEGETABLE: Y2Fycm90
|
||||||
obscure: CkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LApjb25zZWN0ZXR1ciBhZGlwaXNjaW5nIGVsaXQuCg==
|
%s
|
||||||
kind: Secret
|
kind: Secret
|
||||||
metadata:
|
metadata:
|
||||||
name: mySecret
|
name: mySecret
|
||||||
namespace: whatever
|
namespace: whatever
|
||||||
type: Opaque
|
type: Opaque
|
||||||
`)
|
`, obscure))
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user