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)
	}
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…