Files
supersonic/ui/util/util_test.go
T

26 lines
390 B
Go

package util
import "testing"
func TestSecondsToTimeString(t *testing.T) {
inputs := []float64{
57.2,
3360,
4800,
4812,
86401,
}
outputs := []string{
"0:57",
"56:00",
"1 hr 20 min",
"1 hr 20 min 12 sec",
"1 day 1 sec",
}
for i, input := range inputs {
if s := SecondsToTimeString(input); s != outputs[i] {
t.Errorf("got %s, want %s", s, outputs[i])
}
}
}