(available []string, requested string)
| 674 | } |
| 675 | |
| 676 | func 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 | |
| 690 | func TestSelectAcceptanceTestGroups(t *testing.T) { |
| 691 | available := []string{"api", "pr", "repo"} |
no test coverage detected