test: Assert max unavailable for PDB test cases

This commit is contained in:
Shin'ya UEOKA 2021-10-28 05:20:03 +00:00 committed by Shin'ya Ueoka
parent 392de8012e
commit 5c76507c3f

View File

@ -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,
},
},
},