add test for invalid durations
This commit is contained in:
parent
ed2b19f2bb
commit
64a4bab550
|
@ -63,6 +63,14 @@ func TestDuration(t *testing.T) {
|
||||||
assert.Equal(t, 3*time.Millisecond, args.Foo)
|
assert.Equal(t, 3*time.Millisecond, args.Foo)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func TestInvalidDuration(t *testing.T) {
|
||||||
|
var args struct {
|
||||||
|
Foo time.Duration
|
||||||
|
}
|
||||||
|
err := parse("--foo xxx", &args)
|
||||||
|
require.Error(t, err)
|
||||||
|
}
|
||||||
|
|
||||||
func TestMixed(t *testing.T) {
|
func TestMixed(t *testing.T) {
|
||||||
var args struct {
|
var args struct {
|
||||||
Foo string `arg:"-f"`
|
Foo string `arg:"-f"`
|
||||||
|
|
Loading…
Reference in New Issue