This is an automated email from the ASF dual-hosted git repository.

pcongiusti pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-k.git

commit b16222257cbf41d166408b83e0c28fae3ea71eba
Author: Pasquale Congiusti <[email protected]>
AuthorDate: Fri Dec 2 14:51:54 2022 +0100

    fix(e2e): use generated API methods
    
    Closes #3818
---
 e2e/global/common/scale_integration_test.go              |  2 +-
 .../versioned/typed/camel/v1/fake/fake_integration.go    | 10 ----------
 .../clientset/versioned/typed/camel/v1/integration.go    | 16 ----------------
 3 files changed, 1 insertion(+), 27 deletions(-)

diff --git a/e2e/global/common/scale_integration_test.go 
b/e2e/global/common/scale_integration_test.go
index 504e374d8..dd5c65e59 100644
--- a/e2e/global/common/scale_integration_test.go
+++ b/e2e/global/common/scale_integration_test.go
@@ -103,7 +103,7 @@ func TestIntegrationScale(t *testing.T) {
                        }}
                        payloadBytes, _ := json.Marshal(payload)
 
-                       integrationScale, err = 
camel.CamelV1().Integrations(ns).PatchScale(TestContext, name, 
types.JSONPatchType, payloadBytes, metav1.PatchOptions{})
+                       _, err = 
camel.CamelV1().Integrations(ns).Patch(TestContext, name, types.JSONPatchType, 
payloadBytes, metav1.PatchOptions{}, "scale")
                        Expect(err).To(BeNil())
 
                        // Check the readiness condition is still truthy as 
down-scaling
diff --git 
a/pkg/client/camel/clientset/versioned/typed/camel/v1/fake/fake_integration.go 
b/pkg/client/camel/clientset/versioned/typed/camel/v1/fake/fake_integration.go
index 5efa7b05a..0c729b36c 100644
--- 
a/pkg/client/camel/clientset/versioned/typed/camel/v1/fake/fake_integration.go
+++ 
b/pkg/client/camel/clientset/versioned/typed/camel/v1/fake/fake_integration.go
@@ -164,13 +164,3 @@ func (c *FakeIntegrations) UpdateScale(ctx 
context.Context, integrationName stri
        }
        return obj.(*autoscalingv1.Scale), err
 }
-
-func (c *FakeIntegrations) PatchScale(ctx context.Context, integrationName 
string, pt types.PatchType, data []byte, opts v1.PatchOptions) (result 
*autoscalingv1.Scale, err error) {
-       obj, err := c.Fake.
-               Invokes(testing.NewPatchSubresourceAction(integrationsResource, 
c.ns, integrationName, pt, data, "scale"), &autoscalingv1.Scale{})
-
-       if obj == nil {
-               return nil, err
-       }
-       return obj.(*autoscalingv1.Scale), err
-}
diff --git a/pkg/client/camel/clientset/versioned/typed/camel/v1/integration.go 
b/pkg/client/camel/clientset/versioned/typed/camel/v1/integration.go
index 52696b2c8..47b7d98a1 100644
--- a/pkg/client/camel/clientset/versioned/typed/camel/v1/integration.go
+++ b/pkg/client/camel/clientset/versioned/typed/camel/v1/integration.go
@@ -51,7 +51,6 @@ type IntegrationInterface interface {
        Patch(ctx context.Context, name string, pt types.PatchType, data 
[]byte, opts metav1.PatchOptions, subresources ...string) (result 
*v1.Integration, err error)
        GetScale(ctx context.Context, integrationName string, options 
metav1.GetOptions) (*autoscalingv1.Scale, error)
        UpdateScale(ctx context.Context, integrationName string, scale 
*autoscalingv1.Scale, opts metav1.UpdateOptions) (*autoscalingv1.Scale, error)
-       PatchScale(ctx context.Context, integrationName string, pt 
types.PatchType, data []byte, opts metav1.PatchOptions) (result 
*autoscalingv1.Scale, err error)
 
        IntegrationExpansion
 }
@@ -228,18 +227,3 @@ func (c *integrations) UpdateScale(ctx context.Context, 
integrationName string,
                Into(result)
        return
 }
-
-// PatchScale takes the top resource name and the representation of a scale 
and patches it. Returns the server's representation of the scale, and an error, 
if there is any.
-func (c *integrations) PatchScale(ctx context.Context, integrationName string, 
pt types.PatchType, data []byte, opts metav1.PatchOptions) (result 
*autoscalingv1.Scale, err error) {
-       result = &autoscalingv1.Scale{}
-       err = c.client.Patch(pt).
-               Namespace(c.ns).
-               Resource("integrations").
-               Name(integrationName).
-               SubResource("scale").
-               VersionedParams(&opts, scheme.ParameterCodec).
-               Body(data).
-               Do(ctx).
-               Into(result)
-       return
-}

Reply via email to