INNER CODE UNIT · Go

TestDeploymentErrorPreservesLifecycleCancellation

kimdre/doco-cd · cmd/doco-cd/handler_lifecycle_test.go:11

func TestDeploymentErrorPreservesLifecycleCancellation(t *testing.T) {
	t.Parallel()

	err := controlplane.DeploymentError{Response: errors.New("deployment failed"), Cause: context.Canceled, HTTPStatusCode: 500}
	if !controlplane.IsLifecycleCancellation(err) {
		t.Fatalf("DeploymentError does not preserve cancellation identity: %v", err)
	}
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…