@@ -27,10 +27,12 @@ import (
2727func sizerExe (t * testing.T ) string {
2828 t .Helper ()
2929
30- v := "bin/git-sizer"
30+ var v string
3131 switch runtime .GOOS {
3232 case "windows" :
3333 v = `bin\git-sizer.exe`
34+ default :
35+ v = "bin/git-sizer"
3436 }
3537
3638 v , err := exec .LookPath (v )
@@ -238,19 +240,19 @@ func TestRefSelections(t *testing.T) {
238240 name : "branches-refgroup" ,
239241 args : []string {"--include=@mygroup" },
240242 config : []git.ConfigEntry {
241- {"refgroup.mygroup.include" , "refs/heads" },
243+ {Key : "refgroup.mygroup.include" , Value : "refs/heads" },
242244 },
243245 },
244246 { // 18
245247 name : "combination-refgroup" ,
246248 args : []string {"--include=@mygroup" },
247249 config : []git.ConfigEntry {
248- {"refgroup.mygroup.include" , "refs/heads" },
249- {"refgroup.mygroup.include" , "refs/tags" },
250- {"refgroup.mygroup.exclude" , "refs/heads/foo" },
251- {"refgroup.mygroup.includeRegexp" , ".*foo.*" },
252- {"refgroup.mygroup.exclude" , "refs/foo" },
253- {"refgroup.mygroup.excludeRegexp" , "refs/tags/release-.*" },
250+ {Key : "refgroup.mygroup.include" , Value : "refs/heads" },
251+ {Key : "refgroup.mygroup.include" , Value : "refs/tags" },
252+ {Key : "refgroup.mygroup.exclude" , Value : "refs/heads/foo" },
253+ {Key : "refgroup.mygroup.includeRegexp" , Value : ".*foo.*" },
254+ {Key : "refgroup.mygroup.exclude" , Value : "refs/foo" },
255+ {Key : "refgroup.mygroup.excludeRegexp" , Value : "refs/tags/release-.*" },
254256 },
255257 },
256258 } {
@@ -387,14 +389,14 @@ References (included references marked with '+'):
387389 config : []git.ConfigEntry {
388390 // Note that refgroup "misc" is defined implicitly.
389391
390- {"refgroup.misc.foo.includeRegexp" , ".*foo.*" },
392+ {Key : "refgroup.misc.foo.includeRegexp" , Value : ".*foo.*" },
391393
392- {"refgroup.misc.foo.oatend.includeRegexp" , ".*o" },
394+ {Key : "refgroup.misc.foo.oatend.includeRegexp" , Value : ".*o" },
393395
394- {"refgroup.misc.foo.bogus.include" , "bogus" },
396+ {Key : "refgroup.misc.foo.bogus.include" , Value : "bogus" },
395397
396- {"refgroup.tags.releases.name" , "Releases" },
397- {"refgroup.tags.releases.includeRegexp" , "refs/tags/release-.*" },
398+ {Key : "refgroup.tags.releases.name" , Value : "Releases" },
399+ {Key : "refgroup.tags.releases.includeRegexp" , Value : "refs/tags/release-.*" },
398400 },
399401 stdout : `
400402| * References | | |
@@ -420,10 +422,10 @@ References (included references marked with '+'):
420422 name : "include-refgroups" ,
421423 args : []string {"--include=@branches" , "--include=@tags.releases" , "--include=@oatend" },
422424 config : []git.ConfigEntry {
423- {"refgroup.oatend.includeRegexp" , ".*o" },
425+ {Key : "refgroup.oatend.includeRegexp" , Value : ".*o" },
424426
425- {"refgroup.tags.releases.name" , "Releases" },
426- {"refgroup.tags.releases.includeRegexp" , "refs/tags/release-.*" },
427+ {Key : "refgroup.tags.releases.name" , Value : "Releases" },
428+ {Key : "refgroup.tags.releases.includeRegexp" , Value : "refs/tags/release-.*" },
427429 },
428430 stdout : `
429431| * References | | |
0 commit comments