@@ -0,0 +1,18 @@
|
||||
package shortrecommend
|
||||
|
||||
import (
|
||||
"testing"
|
||||
"time"
|
||||
)
|
||||
|
||||
func TestBuildQueueVersionIsUniqueWithinSameDay(t *testing.T) {
|
||||
now := time.Date(2026, 7, 31, 2, 0, 0, 0, time.UTC)
|
||||
first := buildQueueVersion(now, "build-a")
|
||||
second := buildQueueVersion(now, "build-b")
|
||||
if first != "20260731-build-a" || second != "20260731-build-b" {
|
||||
t.Fatalf("versions = %q, %q", first, second)
|
||||
}
|
||||
if first == second {
|
||||
t.Fatal("same-day rebuilds must not reuse a queue version")
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user