Skip to content

Commit

Permalink
Fix tests to pass
Browse files Browse the repository at this point in the history
  • Loading branch information
rquitales committed Dec 16, 2023
1 parent 0b68b5c commit 079202a
Show file tree
Hide file tree
Showing 13 changed files with 37 additions and 21 deletions.
1 change: 1 addition & 0 deletions pkg/kube2pulumi/kube2pulumi_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -178,6 +178,7 @@ func TestNamespaceDotNet(t *testing.T) {
assertion := assert.New(t)

csExpected := `using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Kubernetes = Pulumi.Kubernetes;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Kubernetes = Pulumi.Kubernetes;

Expand Down
6 changes: 2 additions & 4 deletions testdata/MultilineString/expected/expectedMultilineString.go
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
package main

import (
"fmt"

corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1"
metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
Expand All @@ -18,7 +16,7 @@ func main() {
Namespace: pulumi.String("kube-system"),
},
Data: pulumi.StringMap{
"Corefile": pulumi.String(fmt.Sprintf(`.:53 {
"Corefile": pulumi.String(`.:53 {
errors
health {
lameduck 5s
Expand All @@ -36,7 +34,7 @@ func main() {
reload
loadbalance
}STUBDOMAINS
`)),
`),
},
})
if err != nil {
Expand Down
1 change: 1 addition & 0 deletions testdata/Namespace/expected/expectedNamespace.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Kubernetes = Pulumi.Kubernetes;

Expand Down
1 change: 1 addition & 0 deletions testdata/cilium/expected/expectedCilium.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Kubernetes = Pulumi.Kubernetes;

Expand Down
6 changes: 2 additions & 4 deletions testdata/cilium/expected/expectedCilium.go
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
package main

import (
"fmt"

appsv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apps/v1"
corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1"
metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1"
Expand Down Expand Up @@ -275,7 +273,7 @@ func main() {
Command: pulumi.StringArray{
pulumi.String("sh"),
pulumi.String("-ec"),
pulumi.String(fmt.Sprintf("cp /usr/bin/cilium-mount /hostbin/cilium-mount;\n nsenter --cgroup=/hostproc/1/ns/cgroup --mount=/hostproc/1/ns/mnt \"${BIN_PATH}/cilium-mount\" $CGROUP_ROOT;\n rm /hostbin/cilium-mount\n")),
pulumi.String("cp /usr/bin/cilium-mount /hostbin/cilium-mount;\n nsenter --cgroup=/hostproc/1/ns/cgroup --mount=/hostproc/1/ns/mnt \"${BIN_PATH}/cilium-mount\" $CGROUP_ROOT;\n rm /hostbin/cilium-mount\n"),
},
VolumeMounts: corev1.VolumeMountArray{
&corev1.VolumeMountArgs{
Expand Down Expand Up @@ -318,7 +316,7 @@ func main() {
Command: pulumi.StringArray{
pulumi.String("sh"),
pulumi.String("-ec"),
pulumi.String(fmt.Sprintf("cp /usr/bin/cilium-sysctlfix /hostbin/cilium-sysctlfix;\n nsenter --mount=/hostproc/1/ns/mnt \"${BIN_PATH}/cilium-sysctlfix\";\n rm /hostbin/cilium-sysctlfix\n")),
pulumi.String("cp /usr/bin/cilium-sysctlfix /hostbin/cilium-sysctlfix;\n nsenter --mount=/hostproc/1/ns/mnt \"${BIN_PATH}/cilium-sysctlfix\";\n rm /hostbin/cilium-sysctlfix\n"),
},
VolumeMounts: corev1.VolumeMountArray{
&corev1.VolumeMountArgs{
Expand Down
4 changes: 2 additions & 2 deletions testdata/cilium/expected/expectedCilium.ts
Original file line number Diff line number Diff line change
Expand Up @@ -248,7 +248,7 @@ const defaultCiliumDaemonSet = new kubernetes.apps.v1.DaemonSet("defaultCiliumDa
"sh",
"-ec",
`cp /usr/bin/cilium-mount /hostbin/cilium-mount;
nsenter --cgroup=/hostproc/1/ns/cgroup --mount=/hostproc/1/ns/mnt "${BIN_PATH}/cilium-mount" $CGROUP_ROOT;
nsenter --cgroup=/hostproc/1/ns/cgroup --mount=/hostproc/1/ns/mnt "\${BIN_PATH}/cilium-mount" $CGROUP_ROOT;
rm /hostbin/cilium-mount
`,
],
Expand Down Expand Up @@ -290,7 +290,7 @@ const defaultCiliumDaemonSet = new kubernetes.apps.v1.DaemonSet("defaultCiliumDa
"sh",
"-ec",
`cp /usr/bin/cilium-sysctlfix /hostbin/cilium-sysctlfix;
nsenter --mount=/hostproc/1/ns/mnt "${BIN_PATH}/cilium-sysctlfix";
nsenter --mount=/hostproc/1/ns/mnt "\${BIN_PATH}/cilium-sysctlfix";
rm /hostbin/cilium-sysctlfix
`,
],
Expand Down
9 changes: 9 additions & 0 deletions testdata/doubleQuotes/doubleQuotes.pp
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,19 @@
name = "argocd-server"
}
spec = {
selector = {
matchLabels = {
"app.kubernetes.io/component" = "server"
"app.kubernetes.io/instance" = "argocd"
"app.kubernetes.io/name" = "argocd-server"
}
}
template = {
spec = {
containers = [
{
name = "argocd-server"
image = "argoproj/argocd:v1.6.1"
readinessProbe = {
httpGet = {
port = 8080
Expand Down
9 changes: 8 additions & 1 deletion testdata/doubleQuotes/doubleQuotes.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,16 @@ metadata:
"helm.sh/chart": argo-cd-2.5.4
name: argocd-server
spec:
selector:
matchLabels:
"app.kubernetes.io/component": server
"app.kubernetes.io/instance": argocd
"app.kubernetes.io/name": argocd-server
template:
spec:
containers:
- readinessProbe:
- name: argocd-server
image: "argoproj/argocd:v1.6.1"
readinessProbe:
httpGet:
port: 8080
1 change: 1 addition & 0 deletions testdata/k8sOperator/expected/expectedMain.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Kubernetes = Pulumi.Kubernetes;

Expand Down
1 change: 1 addition & 0 deletions testdata/stringLiteral/expected/expectedStringLiteral.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Kubernetes = Pulumi.Kubernetes;

Expand Down
10 changes: 4 additions & 6 deletions testdata/stringLiteral/expected/expectedStringLiteral.go
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
package main

import (
"fmt"

corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1"
metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
Expand All @@ -17,7 +15,7 @@ func main() {
Name: pulumi.String("myapp"),
},
Data: pulumi.StringMap{
"key": pulumi.String(fmt.Sprintf("{\\\"uid\\\": \\\"$(datasource)\\\"}")),
"key": pulumi.String("{\\\"uid\\\": \\\"$(datasource)\\\"}"),
},
})
if err != nil {
Expand All @@ -30,7 +28,7 @@ func main() {
Name: pulumi.String("myapp-var"),
},
Data: pulumi.StringMap{
"key": pulumi.String(fmt.Sprintf("{\\\"uid\\\": \\\"${datasource}\\\"}")),
"key": pulumi.String("{\\\"uid\\\": \\\"${datasource}\\\"}"),
},
})
if err != nil {
Expand All @@ -43,7 +41,7 @@ func main() {
Name: pulumi.String("myapp-no-end-bracket"),
},
Data: pulumi.StringMap{
"key": pulumi.String(fmt.Sprintf("{\\\"uid\\\": \\\"${datasource\\\"}")),
"key": pulumi.String("{\\\"uid\\\": \\\"${datasource\\\"}"),
},
})
if err != nil {
Expand All @@ -56,7 +54,7 @@ func main() {
Name: pulumi.String("myapp-no-brackets"),
},
Data: pulumi.StringMap{
"key": pulumi.String(fmt.Sprintf("{\\\"uid\\\": \\\"$datasource\\\"")),
"key": pulumi.String("{\\\"uid\\\": \\\"$datasource\\\""),
},
})
if err != nil {
Expand Down
8 changes: 4 additions & 4 deletions testdata/stringLiteral/expected/expectedStringLiteral.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ const myappConfigMap = new kubernetes.core.v1.ConfigMap("myappConfigMap", {
name: "myapp",
},
data: {
key: `{\"uid\": \"$(datasource)\"}`,
key: "{\\\"uid\\\": \\\"$(datasource)\\\"}",
},
});
const myapp_varConfigMap = new kubernetes.core.v1.ConfigMap("myapp_varConfigMap", {
Expand All @@ -18,7 +18,7 @@ const myapp_varConfigMap = new kubernetes.core.v1.ConfigMap("myapp_varConfigMap"
name: "myapp-var",
},
data: {
key: `{\"uid\": \"${datasource}\"}`,
key: "{\\\"uid\\\": \\\"${datasource}\\\"}",
},
});
const myapp_no_end_bracketConfigMap = new kubernetes.core.v1.ConfigMap("myapp_no_end_bracketConfigMap", {
Expand All @@ -28,7 +28,7 @@ const myapp_no_end_bracketConfigMap = new kubernetes.core.v1.ConfigMap("myapp_no
name: "myapp-no-end-bracket",
},
data: {
key: `{\"uid\": \"${datasource\"}`,
key: "{\\\"uid\\\": \\\"${datasource\\\"}",
},
});
const myapp_no_bracketsConfigMap = new kubernetes.core.v1.ConfigMap("myapp_no_bracketsConfigMap", {
Expand All @@ -38,6 +38,6 @@ const myapp_no_bracketsConfigMap = new kubernetes.core.v1.ConfigMap("myapp_no_br
name: "myapp-no-brackets",
},
data: {
key: `{\"uid\": \"$datasource\"`,
key: "{\\\"uid\\\": \\\"$datasource\\\"",
},
});

0 comments on commit 079202a

Please sign in to comment.