Merge pull request #105960 from ueokande/max-unavailable-pdb-tests
test: Assert max unavailable for PDB test cases
This commit is contained in:
@@ -132,8 +132,8 @@ func TestCreatePdb(t *testing.T) {
|
||||
minAvailableNumber := intstr.Parse(podAmountNumber)
|
||||
minAvailablePercent := intstr.Parse(podAmountPercent)
|
||||
|
||||
minUnavailableNumber := intstr.Parse(podAmountNumber)
|
||||
minUnavailablePercent := intstr.Parse(podAmountPercent)
|
||||
maxUnavailableNumber := intstr.Parse(podAmountNumber)
|
||||
maxUnavailablePercent := intstr.Parse(podAmountPercent)
|
||||
|
||||
tests := map[string]struct {
|
||||
options *PodDisruptionBudgetOpts
|
||||
@@ -183,7 +183,7 @@ func TestCreatePdb(t *testing.T) {
|
||||
options: &PodDisruptionBudgetOpts{
|
||||
Name: "my-pdb",
|
||||
Selector: selectorOpts,
|
||||
MinAvailable: podAmountNumber,
|
||||
MaxUnavailable: podAmountNumber,
|
||||
},
|
||||
expected: &policyv1.PodDisruptionBudget{
|
||||
TypeMeta: metav1.TypeMeta{
|
||||
@@ -195,7 +195,7 @@ func TestCreatePdb(t *testing.T) {
|
||||
},
|
||||
Spec: policyv1.PodDisruptionBudgetSpec{
|
||||
Selector: selector,
|
||||
MinAvailable: &minUnavailableNumber,
|
||||
MaxUnavailable: &maxUnavailableNumber,
|
||||
},
|
||||
},
|
||||
},
|
||||
@@ -203,7 +203,7 @@ func TestCreatePdb(t *testing.T) {
|
||||
options: &PodDisruptionBudgetOpts{
|
||||
Name: "my-pdb",
|
||||
Selector: selectorOpts,
|
||||
MinAvailable: podAmountPercent,
|
||||
MaxUnavailable: podAmountPercent,
|
||||
},
|
||||
expected: &policyv1.PodDisruptionBudget{
|
||||
TypeMeta: metav1.TypeMeta{
|
||||
@@ -215,7 +215,7 @@ func TestCreatePdb(t *testing.T) {
|
||||
},
|
||||
Spec: policyv1.PodDisruptionBudgetSpec{
|
||||
Selector: selector,
|
||||
MinAvailable: &minUnavailablePercent,
|
||||
MaxUnavailable: &maxUnavailablePercent,
|
||||
},
|
||||
},
|
||||
},
|
||||
|
Reference in New Issue
Block a user