1
0
mirror of https://github.com/rancher/steve.git synced 2025-09-01 15:37:31 +00:00

addressing comments from eric #2

This commit is contained in:
gehrkefc
2024-09-13 11:42:50 -03:00
parent be0c0a3d54
commit ed8bdb68e6
5 changed files with 18 additions and 7 deletions

View File

@@ -4,6 +4,7 @@ package partition
import (
"context"
"errors"
"fmt"
"os"
"reflect"
@@ -389,7 +390,7 @@ func ToAPIEvent(apiOp *types.APIRequest, schema *types.APISchema, event watch.Ev
if event.Type == watch.Error {
status, _ := event.Object.(*metav1.Status)
apiEvent.Error = fmt.Errorf("%s", status.Message)
apiEvent.Error = errors.New(status.Message)
return apiEvent
}

View File

@@ -516,7 +516,7 @@ func (s *Store) Update(apiOp *types.APIRequest, schema *types.APISchema, params
resourceVersion := input.String("metadata", "resourceVersion")
if resourceVersion == "" {
return nil, nil, fmt.Errorf(errResourceVersionRequired)
return nil, nil, errors.New(errResourceVersionRequired)
}
gvk := attributes.GVK(schema)

View File

@@ -756,7 +756,7 @@ func TestUpdate(t *testing.T) {
expected: expected{
value: nil,
warning: nil,
err: fmt.Errorf(errResourceVersionRequired),
err: errors.New(errResourceVersionRequired),
},
},
{
@@ -834,7 +834,12 @@ func TestUpdate(t *testing.T) {
assert.Equal(t, tt.expected.value, value)
assert.Equal(t, tt.expected.warning, warning)
assert.Equal(t, tt.expected.err, err)
if tt.expected.err != nil {
assert.Equal(t, tt.expected.err.Error(), err.Error())
} else {
assert.NoError(t, err)
}
})
}
}

View File

@@ -599,7 +599,7 @@ func (s *Store) Update(apiOp *types.APIRequest, schema *types.APISchema, params
resourceVersion := input.String("metadata", "resourceVersion")
if resourceVersion == "" {
return nil, nil, fmt.Errorf(errResourceVersionRequired)
return nil, nil, errors.New(errResourceVersionRequired)
}
gvk := attributes.GVK(schema)

View File

@@ -1371,7 +1371,7 @@ func TestUpdate(t *testing.T) {
expected: expected{
value: nil,
warning: nil,
err: fmt.Errorf(errResourceVersionRequired),
err: errors.New(errResourceVersionRequired),
},
},
{
@@ -1449,7 +1449,12 @@ func TestUpdate(t *testing.T) {
assert.Equal(t, tt.expected.value, value)
assert.Equal(t, tt.expected.warning, warning)
assert.Equal(t, tt.expected.err, err)
if tt.expected.err != nil {
assert.Equal(t, tt.expected.err.Error(), err.Error())
} else {
assert.NoError(t, err)
}
})
}
}