Skip to content

Commit 5278d30

Browse files
committed
e2e: use PatchNamespace for regression test cases
1 parent 32125aa commit 5278d30

File tree

33 files changed

+1
-37
lines changed

33 files changed

+1
-37
lines changed

e2e/regression/regression_test.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
package regression
1111

1212
import (
13-
"bytes"
1413
"context"
1514
"errors"
1615
"flag"
@@ -86,12 +85,12 @@ func TestRegression(t *testing.T) {
8685
for _, file := range files {
8786
resourceYAML, err := os.ReadFile(file)
8887
require.NoError(err)
89-
resourceYAML = bytes.ReplaceAll(resourceYAML, []byte("@@REPLACE_NAMESPACE@@"), []byte(ct.Namespace))
9088

9189
newResources, err := kuberesource.UnmarshalApplyConfigurations(resourceYAML)
9290
require.NoError(err)
9391

9492
newResources = kuberesource.PatchRuntimeHandlers(newResources, runtimeHandler)
93+
newResources = kuberesource.PatchNamespaces(newResources, ct.Namespace)
9594
newResources = kuberesource.PatchNodeSelector(newResources)
9695

9796
// Check if we are testing a cron job

e2e/regression/testdata/apache-httpd-centos/apache-httpd-centos.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ apiVersion: apps/v1
22
kind: Deployment
33
metadata:
44
name: apache-httpd-centos
5-
namespace: "@@REPLACE_NAMESPACE@@"
65
spec:
76
replicas: 1
87
selector:

e2e/regression/testdata/apache-httpd-fedora/apache-httpd-fedora.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ apiVersion: apps/v1
22
kind: Deployment
33
metadata:
44
name: apache-httpd-fedora
5-
namespace: "@@REPLACE_NAMESPACE@@"
65
spec:
76
# Test deploymentSpec fields support by genpolicy, set all defined fields.
87
minReadySeconds: 10 # default is 0

e2e/regression/testdata/apache-httpd-pod/apache-httpd-pod.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ apiVersion: v1
22
kind: Pod
33
metadata:
44
name: apache-httpd-pod
5-
namespace: "@@REPLACE_NAMESPACE@@"
65
spec:
76
containers:
87
- name: httpd

e2e/regression/testdata/config-map-immutable/config-map-immutable.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ apiVersion: v1
22
kind: ConfigMap
33
metadata:
44
name: config-map-immutable
5-
namespace: "@@REPLACE_NAMESPACE@@"
65
data:
76
foo: bar
87
immutable: true

e2e/regression/testdata/config-map/config-map.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ apiVersion: v1
22
kind: ConfigMap
33
metadata:
44
name: config-map
5-
namespace: "@@REPLACE_NAMESPACE@@"
65
data:
76
foo: bar
87
binaryData:
@@ -12,7 +11,6 @@ apiVersion: v1
1211
kind: Pod
1312
metadata:
1413
name: config-map
15-
namespace: "@@REPLACE_NAMESPACE@@"
1614
spec:
1715
runtimeClassName: contrast-cc
1816
containers:

e2e/regression/testdata/cronjob/cronjob.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ apiVersion: batch/v1
22
kind: CronJob
33
metadata:
44
name: cronjob
5-
namespace: "@@REPLACE_NAMESPACE@@"
65
spec:
76
schedule: "* * * * *"
87
concurrencyPolicy: Forbid

e2e/regression/testdata/daemonset/daemonset.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ apiVersion: apps/v1
22
kind: DaemonSet
33
metadata:
44
name: daemonset
5-
namespace: "@@REPLACE_NAMESPACE@@"
65
spec:
76
selector:
87
matchLabels:

e2e/regression/testdata/disruption-budget/disruption-budget.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ apiVersion: policy/v1
22
kind: PodDisruptionBudget
33
metadata:
44
name: disruption-budget
5-
namespace: "@@REPLACE_NAMESPACE@@"
65
spec:
76
minAvailable: 0
87
selector:

e2e/regression/testdata/ephemeral-volume/ephemeral-volume.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ apiVersion: apps/v1
22
kind: Deployment
33
metadata:
44
name: ephemeral-volume
5-
namespace: "@@REPLACE_NAMESPACE@@"
65
spec:
76
replicas: 1
87
selector:

0 commit comments

Comments
 (0)