From b6d64f1c9c2113601d6b920d9b53a644669357cf Mon Sep 17 00:00:00 2001 From: siddharth ravikumar Date: Sat, 6 Aug 2022 22:53:24 -0400 Subject: time: update `Duration` Return `time.Duration` instead of seconds as `int`. --- time/time_test.go | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) (limited to 'time/time_test.go') diff --git a/time/time_test.go b/time/time_test.go index 48ef75e..5bb6cb2 100644 --- a/time/time_test.go +++ b/time/time_test.go @@ -6,63 +6,63 @@ package time import "testing" func TestDurationToSeconds(t *testing.T) { - secs, err := Duration("PT3H4M60S") + d, err := Duration("PT3H4M60S") if err != nil { t.Errorf("failed: %v", err) return } - if secs != 11100 { - t.Errorf("duration in seconds incorrect: %v", secs) + if d.Seconds() != 11100 { + t.Errorf("duration in seconds incorrect: %v", d) return } - secs, err = Duration("PT4M60S") + d, err = Duration("PT4M60S") if err != nil { t.Errorf("failed: %v", err) return } - if secs != 300 { - t.Errorf("duration in seconds incorrect: %v", secs) + if d.Seconds() != 300 { + t.Errorf("duration in seconds incorrect: %v", d) return } - secs, err = Duration("PT12H") + d, err = Duration("PT12H") if err != nil { t.Errorf("failed: %v", err) return } - if secs != 43200 { - t.Errorf("duration in seconds incorrect: %v", secs) + if d.Seconds() != 43200 { + t.Errorf("duration in seconds incorrect: %v", d) return } - secs, err = Duration("PT1H") + d, err = Duration("PT1H") if err != nil { t.Errorf("failed: %v", err) return } - if secs != 3600 { - t.Errorf("duration in seconds incorrect: %v", secs) + if d.Seconds() != 3600 { + t.Errorf("duration in seconds incorrect: %v", d) return } - secs, err = Duration("PT2H") + d, err = Duration("PT2H") if err != nil { t.Errorf("failed: %v", err) return } - if secs != 7200 { - t.Errorf("duration in seconds incorrect: %v", secs) + if d.Seconds() != 7200 { + t.Errorf("duration in seconds incorrect: %v", d) return } - secs, err = Duration("PT45M") + d, err = Duration("PT45M") if err != nil { t.Errorf("failed: %v", err) return } - if secs != 2700 { - t.Errorf("duration in seconds incorrect: %v", secs) + if d.Seconds() != 2700 { + t.Errorf("duration in seconds incorrect: %v", d) return } } -- cgit v1.2.3