MCPcopy Create free account
hub / github.com/cli/cli / selectAcceptanceTestGroups

Function selectAcceptanceTestGroups

acceptance/acceptance_test.go:676–688  ·  view source on GitHub ↗
(available []string, requested string)

Source from the content-addressed store, hash-verified

674}
675
676func selectAcceptanceTestGroups(available []string, requested string) ([]string, error) {
677 if requested == "" || requested == "all" {
678 return available, nil
679 }
680
681 for _, group := range available {
682 if group == requested {
683 return []string{requested}, nil
684 }
685 }
686
687 return nil, fmt.Errorf("unknown acceptance test group %q; available groups: %s", requested, strings.Join(available, ", "))
688}
689
690func TestSelectAcceptanceTestGroups(t *testing.T) {
691 available := []string{"api", "pr", "repo"}

Callers 2

TestAcceptanceFunction · 0.85

Calls 2

JoinMethod · 0.80
ErrorfMethod · 0.65

Tested by

no test coverage detected