Add TestToDurationSliceE cases to reach 100% coverage

This commit is contained in:
Xavier Vello 2018-02-14 18:35:30 +01:00 committed by Bjørn Erik Pedersen
parent 9ebc15c905
commit 8965335b8c

View File

@ -1006,9 +1006,12 @@ func TestToDurationSliceE(t *testing.T) {
{[]string{"1s", "1m"}, []time.Duration{time.Second, time.Minute}, false}, {[]string{"1s", "1m"}, []time.Duration{time.Second, time.Minute}, false},
{[]int{1, 2}, []time.Duration{1, 2}, false}, {[]int{1, 2}, []time.Duration{1, 2}, false},
{[]interface{}{1, 3}, []time.Duration{1, 3}, false}, {[]interface{}{1, 3}, []time.Duration{1, 3}, false},
{[]time.Duration{1, 3}, []time.Duration{1, 3}, false},
// errors // errors
{nil, nil, true}, {nil, nil, true},
{testing.T{}, nil, true}, {testing.T{}, nil, true},
{[]string{"invalid"}, nil, true},
} }
for i, test := range tests { for i, test := range tests {