mirror of
https://github.com/k3s-io/kubernetes.git
synced 2026-01-04 23:17:50 +00:00
disruptioncontroller: check for scale subresource correctly
This commit is contained in:
@@ -663,6 +663,25 @@ func TestScaleFinderNoResource(t *testing.T) {
|
||||
expectError bool
|
||||
}{
|
||||
"resource implements scale": {
|
||||
apiResources: []metav1.APIResource{
|
||||
{
|
||||
Kind: customGVK.Kind,
|
||||
Name: resourceName + "/status",
|
||||
},
|
||||
{
|
||||
Kind: "Scale",
|
||||
Group: autoscalingapi.GroupName,
|
||||
Version: "v1",
|
||||
Name: resourceName + "/scale",
|
||||
},
|
||||
{
|
||||
Kind: customGVK.Kind,
|
||||
Name: resourceName,
|
||||
},
|
||||
},
|
||||
expectError: false,
|
||||
},
|
||||
"resource implements unsupported data format for scale subresource": {
|
||||
apiResources: []metav1.APIResource{
|
||||
{
|
||||
Kind: customGVK.Kind,
|
||||
@@ -673,7 +692,7 @@ func TestScaleFinderNoResource(t *testing.T) {
|
||||
Name: resourceName + "/scale",
|
||||
},
|
||||
},
|
||||
expectError: false,
|
||||
expectError: true,
|
||||
},
|
||||
"resource does not implement scale": {
|
||||
apiResources: []metav1.APIResource{
|
||||
|
||||
Reference in New Issue
Block a user