diff options
| author | brettlangdon <[email protected]> | 2016-01-18 13:42:04 -0500 |
|---|---|---|
| committer | brettlangdon <[email protected]> | 2016-01-18 13:42:04 -0500 |
| commit | 8dd29d34bf0186945d53ba1ca0cde2324952a6e9 (patch) | |
| tree | 8c0aca1232c96f25124120005d7e32ce938a3396 /usage_test.go | |
| parent | c9155bb0c3e57557bae7d7c54b60ab8fe2e95211 (diff) | |
Add support for environment variables
Diffstat (limited to 'usage_test.go')
| -rw-r--r-- | usage_test.go | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/usage_test.go b/usage_test.go index 2375e81..255018d 100644 --- a/usage_test.go +++ b/usage_test.go @@ -10,9 +10,9 @@ import ( ) func TestWriteUsage(t *testing.T) { - expectedUsage := "usage: example [--name NAME] [--value VALUE] [--verbose] [--dataset DATASET] [--optimize OPTIMIZE] [--ids IDS] INPUT [OUTPUT [OUTPUT ...]]\n" + expectedUsage := "usage: example [--name NAME] [--value VALUE] [--verbose] [--dataset DATASET] [--optimize OPTIMIZE] [--ids IDS] [--workers WORKERS] INPUT [OUTPUT [OUTPUT ...]]\n" - expectedHelp := `usage: example [--name NAME] [--value VALUE] [--verbose] [--dataset DATASET] [--optimize OPTIMIZE] [--ids IDS] INPUT [OUTPUT [OUTPUT ...]] + expectedHelp := `usage: example [--name NAME] [--value VALUE] [--verbose] [--dataset DATASET] [--optimize OPTIMIZE] [--ids IDS] [--workers WORKERS] INPUT [OUTPUT [OUTPUT ...]] positional arguments: input @@ -26,6 +26,8 @@ options: --optimize OPTIMIZE, -O OPTIMIZE optimization level --ids IDS Ids + --workers WORKERS, -w WORKERS + number of workers to start --help, -h display this help and exit ` var args struct { @@ -37,6 +39,7 @@ options: Dataset string `arg:"help:dataset to use"` Optimize int `arg:"-O,help:optimization level"` Ids []int64 `arg:"help:Ids"` + Workers int `arg:"-w,env:WORKERS,help:number of workers to start"` } args.Name = "Foo Bar" args.Value = 42 |
