We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4589846 commit 7846b4fCopy full SHA for 7846b4f
1 file changed
vals_test.go
@@ -116,3 +116,37 @@ kind: Secret
116
117
require.Equal(t, expected, buf.String())
118
}
119
+
120
+func TestEvalIntegerBool(t *testing.T) {
121
+ var yamlDocs = `
122
+---
123
+Integer: 1
124
+ResultInteger: ref+file://secrets.yaml#/Integer
125
+Bool: true
126
+ResultBool: ref+file://secrets.yaml#/Bool
127
+`
128
+ var expected = `Bool: true
129
130
+ResultBool: "true"
131
+ResultInteger: "1"
132
133
134
+ tmpFile, err := os.Create("secrets.yaml")
135
+ defer os.Remove(tmpFile.Name())
136
+ require.NoError(t, err)
137
138
+ _, err = tmpFile.WriteString(yamlDocs)
139
140
141
+ input, err := Inputs(tmpFile.Name())
142
143
144
+ nodes, err := EvalNodes(input, Options{})
145
146
+ buf := new(strings.Builder)
147
148
+ err = Output(buf, "", nodes)
149
150
151
+ require.Equal(t, expected, buf.String())
152
+}
0 commit comments