Minor improvements

This commit is contained in:
mmontes11
2024-07-30 22:12:16 +02:00
committed by Martin Montes
parent 335b5010c9
commit 457094bc15
2 changed files with 10 additions and 27 deletions

View File

@ -585,23 +585,6 @@ var _ = Describe("MariaDB Galera types", func() {
}, },
true, true,
), ),
Entry(
"Integer out of range",
&MariaDB{
Spec: MariaDBSpec{
Replicas: 3,
Galera: &Galera{
GaleraSpec: GaleraSpec{
Recovery: &GaleraRecovery{
Enabled: true,
MinClusterSize: ptr.To(intstr.FromInt(4)),
},
},
},
},
},
true,
),
Entry( Entry(
"Invalid forceClusterBootstrapInPod", "Invalid forceClusterBootstrapInPod",
&MariaDB{ &MariaDB{

View File

@ -11,23 +11,23 @@ func TestIsNil(t *testing.T) {
input interface{} input interface{}
want bool want bool
}{ }{
{"nil interface", nil, true},
{"nil pointer", (*int)(nil), true},
{"nil slice", ([]int)(nil), true},
{"nil map", (map[string]int)(nil), true},
{"nil channel", (chan int)(nil), true}, {"nil channel", (chan int)(nil), true},
{"nil func", (func())(nil), true}, {"nil func", (func())(nil), true},
{"nil interface containing nil pointer", interface{}((*int)(nil)), true},
{"nil interface", nil, true},
{"nil map", (map[string]int)(nil), true},
{"nil pointer", (*int)(nil), true},
{"nil slice", ([]int)(nil), true},
{"nil unsafe pointer", (unsafe.Pointer)(nil), true}, {"nil unsafe pointer", (unsafe.Pointer)(nil), true},
{"non-nil pointer", new(int), false},
{"non-nil slice", []int{}, false},
{"non-nil map", map[string]int{}, false},
{"non-nil channel", make(chan int), false}, {"non-nil channel", make(chan int), false},
{"non-nil func", func() {}, false}, {"non-nil func", func() {}, false},
{"non-nil unsafe pointer", unsafe.Pointer(new(int)), false},
{"non-nil interface", interface{}(0), false},
{"non-nil int", 123, false}, {"non-nil int", 123, false},
{"non-nil interface", interface{}(0), false},
{"non-nil map", map[string]int{}, false},
{"non-nil pointer", new(int), false},
{"non-nil slice", []int{}, false},
{"non-nil string", "hello", false}, {"non-nil string", "hello", false},
{"nil interface containing nil pointer", interface{}((*int)(nil)), true}, {"non-nil unsafe pointer", unsafe.Pointer(new(int)), false},
} }
for _, tt := range tests { for _, tt := range tests {