github.com/bingoohuang/gg@v0.0.0-20240325092523-45da7dee9335/pkg/timex/duration_test.go (about) 1 package timex 2 3 import ( 4 "testing" 5 "time" 6 7 "github.com/stretchr/testify/assert" 8 ) 9 10 func TestParseDuration(t *testing.T) { 11 d, err := ParseDuration("10w") 12 assert.Nil(t, err) 13 assert.Equal(t, 10*7*24*time.Hour, d) 14 15 d, err = ParseDuration("10M") 16 assert.Nil(t, err) 17 assert.Equal(t, 10*30*24*time.Hour, d) 18 }