We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent dbabb5f commit 2e22452Copy full SHA for 2e22452
internal/time/duration_test.go
@@ -49,6 +49,15 @@ func TestReadableDuration_MarshalJSON(t *testing.T) {
49
50
duration = ReadableDuration(1*time.Hour + (2+60)*time.Minute + 3*time.Second + 4*time.Millisecond + 5*time.Microsecond + 6*time.Nanosecond)
51
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())
61
})
62
63
t.Run("negative duration", func(t *testing.T) {
0 commit comments