mirror of
https://github.com/rancher/steve.git
synced 2025-09-06 09:51:02 +00:00
addressing comments from eric #2
This commit is contained in:
@@ -4,6 +4,7 @@ package partition
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
|
"errors"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"reflect"
|
"reflect"
|
||||||
@@ -389,7 +390,7 @@ func ToAPIEvent(apiOp *types.APIRequest, schema *types.APISchema, event watch.Ev
|
|||||||
|
|
||||||
if event.Type == watch.Error {
|
if event.Type == watch.Error {
|
||||||
status, _ := event.Object.(*metav1.Status)
|
status, _ := event.Object.(*metav1.Status)
|
||||||
apiEvent.Error = fmt.Errorf("%s", status.Message)
|
apiEvent.Error = errors.New(status.Message)
|
||||||
return apiEvent
|
return apiEvent
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -516,7 +516,7 @@ func (s *Store) Update(apiOp *types.APIRequest, schema *types.APISchema, params
|
|||||||
|
|
||||||
resourceVersion := input.String("metadata", "resourceVersion")
|
resourceVersion := input.String("metadata", "resourceVersion")
|
||||||
if resourceVersion == "" {
|
if resourceVersion == "" {
|
||||||
return nil, nil, fmt.Errorf(errResourceVersionRequired)
|
return nil, nil, errors.New(errResourceVersionRequired)
|
||||||
}
|
}
|
||||||
|
|
||||||
gvk := attributes.GVK(schema)
|
gvk := attributes.GVK(schema)
|
||||||
|
@@ -756,7 +756,7 @@ func TestUpdate(t *testing.T) {
|
|||||||
expected: expected{
|
expected: expected{
|
||||||
value: nil,
|
value: nil,
|
||||||
warning: 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.value, value)
|
||||||
assert.Equal(t, tt.expected.warning, warning)
|
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)
|
||||||
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -599,7 +599,7 @@ func (s *Store) Update(apiOp *types.APIRequest, schema *types.APISchema, params
|
|||||||
|
|
||||||
resourceVersion := input.String("metadata", "resourceVersion")
|
resourceVersion := input.String("metadata", "resourceVersion")
|
||||||
if resourceVersion == "" {
|
if resourceVersion == "" {
|
||||||
return nil, nil, fmt.Errorf(errResourceVersionRequired)
|
return nil, nil, errors.New(errResourceVersionRequired)
|
||||||
}
|
}
|
||||||
|
|
||||||
gvk := attributes.GVK(schema)
|
gvk := attributes.GVK(schema)
|
||||||
|
@@ -1371,7 +1371,7 @@ func TestUpdate(t *testing.T) {
|
|||||||
expected: expected{
|
expected: expected{
|
||||||
value: nil,
|
value: nil,
|
||||||
warning: 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.value, value)
|
||||||
assert.Equal(t, tt.expected.warning, warning)
|
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)
|
||||||
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user