test: fix ginkgolinter issues
All of these issues were reported by https://github.com/nunnatsa/ginkgolinter. Fixing these issues is useful (several expressions get simpler, using framework.ExpectNoError is better because it has additional support for failures) and a necessary step for enabling that linter in our golangci-lint invocation. Kubernetes-commit: 41f23f52d09689ede3540b8bd3ef7ec4f09410a1
This commit is contained in:
parent
246ecbce3d
commit
3dc5e5ffdf
|
|
@ -48,7 +48,7 @@ var _ = Describe("Getting the Resources", func() {
|
|||
instance = openapi.NewOpenAPIParser(openapi.NewOpenAPIGetter(&client))
|
||||
var err error
|
||||
expectedData, err = openapi.NewOpenAPIData(nil)
|
||||
Expect(err).To(BeNil())
|
||||
Expect(err).ToNot(HaveOccurred())
|
||||
})
|
||||
|
||||
Context("when the server returns a successful result", func() {
|
||||
|
|
@ -56,12 +56,12 @@ var _ = Describe("Getting the Resources", func() {
|
|||
Expect(client.Calls).To(Equal(0))
|
||||
|
||||
result, err := instance.Parse()
|
||||
Expect(err).To(BeNil())
|
||||
Expect(err).ToNot(HaveOccurred())
|
||||
Expect(result).To(Equal(expectedData))
|
||||
Expect(client.Calls).To(Equal(1))
|
||||
|
||||
result, err = instance.Parse()
|
||||
Expect(err).To(BeNil())
|
||||
Expect(err).ToNot(HaveOccurred())
|
||||
Expect(result).To(Equal(expectedData))
|
||||
// No additional client calls expected
|
||||
Expect(client.Calls).To(Equal(1))
|
||||
|
|
|
|||
|
|
@ -34,9 +34,9 @@ var _ = Describe("Reading apps/v1/Deployment from openAPIData", func() {
|
|||
var resources openapi.Resources
|
||||
BeforeEach(func() {
|
||||
s, err := fakeSchema.OpenAPISchema()
|
||||
Expect(err).To(BeNil())
|
||||
Expect(err).ToNot(HaveOccurred())
|
||||
resources, err = openapi.NewOpenAPIData(s)
|
||||
Expect(err).To(BeNil())
|
||||
Expect(err).ToNot(HaveOccurred())
|
||||
})
|
||||
|
||||
gvk := schema.GroupVersionKind{
|
||||
|
|
@ -52,7 +52,7 @@ var _ = Describe("Reading apps/v1/Deployment from openAPIData", func() {
|
|||
Expect(schema.(*proto.Kind)).ToNot(BeNil())
|
||||
consumes := resources.GetConsumes(gvk, "PATCH")
|
||||
Expect(consumes).ToNot(BeNil())
|
||||
Expect(len(consumes)).To(Equal(4))
|
||||
Expect(consumes).To(HaveLen(4))
|
||||
})
|
||||
})
|
||||
|
||||
|
|
@ -60,9 +60,9 @@ var _ = Describe("Reading authorization.k8s.io/v1/SubjectAccessReview from openA
|
|||
var resources openapi.Resources
|
||||
BeforeEach(func() {
|
||||
s, err := fakeSchema.OpenAPISchema()
|
||||
Expect(err).To(BeNil())
|
||||
Expect(err).ToNot(HaveOccurred())
|
||||
resources, err = openapi.NewOpenAPIData(s)
|
||||
Expect(err).To(BeNil())
|
||||
Expect(err).ToNot(HaveOccurred())
|
||||
})
|
||||
|
||||
gvk := schema.GroupVersionKind{
|
||||
|
|
|
|||
|
|
@ -36,9 +36,9 @@ var _ = Describe("resource validation using OpenAPI Schema", func() {
|
|||
var validator Schema
|
||||
BeforeEach(func() {
|
||||
s, err := fakeSchema.OpenAPISchema()
|
||||
Expect(err).To(BeNil())
|
||||
Expect(err).ToNot(HaveOccurred())
|
||||
resources, err := openapi.NewOpenAPIData(s)
|
||||
Expect(err).To(BeNil())
|
||||
Expect(err).ToNot(HaveOccurred())
|
||||
validator = NewSchemaValidation(resources)
|
||||
Expect(validator).ToNot(BeNil())
|
||||
})
|
||||
|
|
@ -65,7 +65,7 @@ spec:
|
|||
- image: redis
|
||||
name: redis
|
||||
`))
|
||||
Expect(err).To(BeNil())
|
||||
Expect(err).ToNot(HaveOccurred())
|
||||
})
|
||||
|
||||
It("validates a valid pod", func() {
|
||||
|
|
@ -87,7 +87,7 @@ spec:
|
|||
image: gcr.io/fake_project/fake_image:fake_tag
|
||||
name: master
|
||||
`))
|
||||
Expect(err).To(BeNil())
|
||||
Expect(err).ToNot(HaveOccurred())
|
||||
})
|
||||
|
||||
It("finds invalid command (string instead of []string) in Json Pod", func() {
|
||||
|
|
@ -317,7 +317,7 @@ spec:
|
|||
command:
|
||||
`))
|
||||
|
||||
Expect(err).To(BeNil())
|
||||
Expect(err).ToNot(HaveOccurred())
|
||||
})
|
||||
|
||||
It("can validate lists", func() {
|
||||
|
|
@ -336,7 +336,7 @@ items:
|
|||
- name: name
|
||||
`))
|
||||
|
||||
Expect(err).To(BeNil())
|
||||
Expect(err).ToNot(HaveOccurred())
|
||||
})
|
||||
|
||||
It("fails because apiVersion is not provided", func() {
|
||||
|
|
@ -407,6 +407,6 @@ metadata:
|
|||
spec:
|
||||
foo: bar
|
||||
`))
|
||||
Expect(err).To(BeNil())
|
||||
Expect(err).ToNot(HaveOccurred())
|
||||
})
|
||||
})
|
||||
|
|
|
|||
Loading…
Reference in New Issue