Skip to content

Commit 4327fb3

Browse files
committed
Add test that the ServiceCIDR API is blocked
1 parent 130265e commit 4327fb3

File tree

4 files changed

+59
-0
lines changed

4 files changed

+59
-0
lines changed
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
package networking
2+
3+
import (
4+
g "github.com/onsi/ginkgo/v2"
5+
o "github.com/onsi/gomega"
6+
7+
exutil "github.com/openshift/origin/test/extended/util"
8+
)
9+
10+
var _ = g.Describe("[sig-network] ServiceCIDR", func() {
11+
g.It("should be blocked", func() {
12+
oc := exutil.NewCLIWithoutNamespace("servicecidr")
13+
14+
g.By("Trying to create a new ServiceCIDR")
15+
yaml := exutil.FixturePath("testdata", "servicecidr.yaml")
16+
err := oc.AsAdmin().Run("create").Args("-f", yaml).Execute()
17+
o.Expect(err).To(o.HaveOccurred())
18+
19+
g.By("Trying to modify an existing ServiceCIDR")
20+
err = oc.AsAdmin().Run("annotate").Args("servicecidr", "kubernetes", "e2etest=success").Execute()
21+
o.Expect(err).To(o.HaveOccurred())
22+
})
23+
})

test/extended/testdata/bindata.go

Lines changed: 27 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
apiVersion: networking.k8s.io/v1beta1
2+
kind: ServiceCIDR
3+
metadata:
4+
name: newcidr1
5+
spec:
6+
cidrs:
7+
- 10.96.0.0/24

test/extended/util/annotate/generated/zz_generated.annotations.go

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)