&Config{},
&Hosts{},
nil,
- fmt.Errorf("groups.yaml: group \"1group2\": member \"does-not-exist\" not found"),
+ fmt.Errorf("groups.yaml: group \"group2\": member \"does-not-exist\" not found"),
},
{
"../testdata/group-invalid-name",
tests := []struct {
name string
groups map[string][]string
- exp []string
+ exp map[string]bool
}{
{
"d",
},
},
- nil,
+ map[string]bool{},
},
{
"d",
},
},
- []string{
- "group-a",
+ map[string]bool{
+ "group-a": true,
},
},
"d",
},
},
- []string{
- "group-a",
+ map[string]bool{
+ "group-a": true,
},
},
"b",
},
},
- []string{
- "group-a",
- "group-b",
- "group-c",
- "group-d",
- "group-e",
+ map[string]bool{
+ "group-a": true,
+ "group-b": true,
+ "group-c": true,
+ "group-d": true,
+ "group-e": true,
},
},
"b",
},
},
- []string{
- "group-a",
- "group-b",
- "group-c",
- "group-d",
- "group-e",
+ map[string]bool{
+ "group-a": true,
+ "group-b": true,
+ "group-c": true,
+ "group-d": true,
+ "group-e": true,
},
},
}