Skip to content

Commit 2e22452

Browse files
committed
Extending unit tests
1 parent dbabb5f commit 2e22452

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

internal/time/duration_test.go

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,15 @@ func TestReadableDuration_MarshalJSON(t *testing.T) {
4949

5050
duration = ReadableDuration(1*time.Hour + (2+60)*time.Minute + 3*time.Second + 4*time.Millisecond + 5*time.Microsecond + 6*time.Nanosecond)
5151
assert.Equal(t, "2h2m3s4ms5µs6ns", duration.format())
52+
53+
duration = ReadableDuration(71*time.Second + 10*time.Millisecond)
54+
assert.Equal(t, "1m11s10ms", duration.format())
55+
56+
duration = ReadableDuration(1*time.Millisecond + 1*time.Nanosecond)
57+
assert.Equal(t, "1ms1ns", duration.format())
58+
59+
duration = ReadableDuration(1*time.Second + 1*time.Nanosecond)
60+
assert.Equal(t, "1s1ns", duration.format())
5261
})
5362

5463
t.Run("negative duration", func(t *testing.T) {

0 commit comments

Comments
 (0)