Rename Value.Value to Value.Target to correctly reflect its purpose.

This commit is contained in:
Alec Thomas
2018-06-13 21:12:56 +10:00
parent 29fe92f286
commit c7dca86dad
6 changed files with 23 additions and 16 deletions
+4 -3
View File
@@ -391,12 +391,13 @@ func TestDuplicateFlagChoosesLast(t *testing.T) {
require.Equal(t, 2, cli.Flag)
}
func TestDuplicateSliceDoesNotAccumulate(t *testing.T) {
func TestDuplicateSliceAccumulates(t *testing.T) {
var cli struct {
Flag []int
}
_, err := mustNew(t, &cli).Parse([]string{"--flag=1,2", "--flag=3,4"})
args := []string{"--flag=1,2", "--flag=3,4"}
_, err := mustNew(t, &cli).Parse(args)
require.NoError(t, err)
require.Equal(t, []int{3, 4}, cli.Flag)
require.Equal(t, []int{1, 2, 3, 4}, cli.Flag)
}