INNER CODE UNIT · Go
TestParseMtbf
asobti/kube-monkey · internal/pkg/calendar/calendar_test.go:24
func TestParseMtbf(t *testing.T) {
for value, expected := range map[string]time.Duration{
"1": 24 * time.Hour,
"3": 72 * time.Hour,
"1d": 24 * time.Hour,
"10d": 240 * time.Hour,
"1h": time.Hour,
"36h": 36 * time.Hour,
"1m": time.Minute,
"90m": 90 * time.Minute,
} {
mtbf, err := ParseMtbf(value)
assert.NoError(t, err, value)
assert.Equal(t, expected, mtbf, value)
}
}