test(library): 维护 scope 终态按正式释放语义断言 released
build / build (push) Successful in 1m32s

ReleaseLibraryMaintenance 的真实终态是 state=released + released_at,原断言写成 verified 会误红;改为按生产语义核对 released/open。
This commit is contained in:
姚章浩
2026-11-03 13:05:26 +08:00
parent 71f23c6763
commit bd452e85b3
@@ -447,7 +447,7 @@ func TestThreeBlockersVerifyChain(t *testing.T) {
Scan(&scopeState, &scopeIngress, &scopeReleased); err != nil {
t.Fatal(err)
}
if scopeReleased == nil || scopeState != "verified" || scopeIngress != "open" {
if scopeReleased == nil || scopeState != "released" || scopeIngress != "open" {
t.Fatalf("scope maintenance final state=%s ingress=%s released=%v", scopeState, scopeIngress, scopeReleased)
}
sentinelPG := tbUnrelatedSentinel(t, ctx, pool)