diff options
| author | Illia Volochii <[email protected]> | 2018-04-26 21:39:41 +0300 |
|---|---|---|
| committer | Illia Volochii <[email protected]> | 2018-04-26 21:39:48 +0300 |
| commit | 488fd7e82ab39ded1347fa792b4243efbc9d4239 (patch) | |
| tree | 1ab4d69be9d9a58fde9eff1f14771b1e574fb1c9 /parse_test.go | |
| parent | 75bf1a1525e860418b617b6440255fddd2eed205 (diff) | |
Add one more test
Diffstat (limited to 'parse_test.go')
| -rw-r--r-- | parse_test.go | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/parse_test.go b/parse_test.go index 579d8b7..f263df5 100644 --- a/parse_test.go +++ b/parse_test.go @@ -616,6 +616,15 @@ func TestEnvironmentVariableSliceArgumentBool(t *testing.T) { assert.Equal(t, []bool{true, false, false, true}, args.Foo) } +func TestEnvironmentVariableSliceArgumentError(t *testing.T) { + var args struct { + Foo []int `arg:"env"` + } + setenv(t, "FOO", "[1, 99]") + err := Parse(&args) + assert.Error(t, err) +} + type textUnmarshaler struct { val int } |
