MCPcopy Create free account
hub / github.com/github/gh-aw / TestExtractDispatchWorkflowNames_AllMacros

Function TestExtractDispatchWorkflowNames_AllMacros

pkg/cli/remote_workflow_test.go:774–787  ·  view source on GitHub ↗

TestExtractDispatchWorkflowNames_AllMacros verifies that all-macro lists return an empty slice.

(t *testing.T)

Source from the content-addressed store, hash-verified

772
773// TestExtractDispatchWorkflowNames_AllMacros verifies that all-macro lists return an empty slice.
774func TestExtractDispatchWorkflowNames_AllMacros(t *testing.T) {
775 content := `---
776engine: copilot
777safe-outputs:
778 dispatch-workflow:
779 - ${{ github.event.inputs.workflow }}
780 - ${{ vars.WORKFLOW }}
781---
782
783# Workflow
784`
785 names := extractDispatchWorkflowNames(content)
786 assert.Empty(t, names, "should return empty slice when all workflow names are macros")
787}
788
789// --- fetchAndSaveRemoteDispatchWorkflows tests ---
790

Callers

nothing calls this directly

Calls 1

Tested by

no test coverage detected