Files

21 lines
397 B
Go
Raw Permalink Normal View History

package abs
import (
"testing"
"time"
)
func TestProgressRowToABSEmitsDuration(t *testing.T) {
out := progressRowToABS(ProgressRow{
UserID: "u1",
ContentID: "b1",
CurrentSeconds: 30,
DurationSeconds: 3600,
ProgressPct: 0.0083,
UpdatedAt: time.Now(),
})
if out["duration"] != float64(3600) {
t.Errorf("duration = %v, want 3600", out["duration"])
}
}