Add expose_port previews with a Preview tab; leave setup to AGENTS.md
This commit is contained in:
@@ -42,4 +42,17 @@ func TestPortBlocksStartAtPortFirst(t *testing.T) {
|
||||
t.Fatalf("task %s port_base = %d, want %d", id, task.PortBase, want)
|
||||
}
|
||||
}
|
||||
|
||||
_, err = st.DiscardTask(ctx, "t1", "alice")
|
||||
if err != nil {
|
||||
t.Fatalf("discard: %v", err)
|
||||
}
|
||||
err = st.CreateTask(ctx, api.Task{Id: "t3", ProjectId: "p1", Title: "t3", Branch: "t3", WorktreePath: "/nonexistent", BaseRef: "x", Status: api.TaskStatusActive, CreatedBy: "alice", CreatedAt: now}, "alice")
|
||||
if err != nil {
|
||||
t.Fatalf("create task t3: %v", err)
|
||||
}
|
||||
reused, err := st.GetTask(ctx, "t3")
|
||||
if err != nil || reused.PortBase != 51000 {
|
||||
t.Fatalf("t3 port_base = %d, want the freed 51000: %v", reused.PortBase, err)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user