Pulse/internal/api/action_dispatch_test.go
2026-07-11 16:08:44 +01:00

19 lines
522 B
Go

package api
import (
"context"
"testing"
"time"
"github.com/rcourtman/pulse-go-rewrite/internal/actionlifecycle"
unified "github.com/rcourtman/pulse-go-rewrite/internal/unifiedresources"
)
func actionDispatchTestContext(t *testing.T, actionID string) context.Context {
t.Helper()
attempt, err := unified.NewActionDispatchAttempt(actionID, time.Now())
if err != nil {
t.Fatalf("NewActionDispatchAttempt: %v", err)
}
return actionlifecycle.ContextWithCommittedDispatchAttempt(context.Background(), attempt)
}