提交 a8fc65fd 作者: ForrestWeston

Added tests from code-review

License: MIT
Signed-off-by: 's avatarForrestWeston <Forrest.Weston@gmail.com>
上级 01239147
...@@ -125,6 +125,10 @@ func TestOptionParsing(t *testing.T) { ...@@ -125,6 +125,10 @@ func TestOptionParsing(t *testing.T) {
test("--bool=false foo", kvs{"bool": false}, words{"foo"}) test("--bool=false foo", kvs{"bool": false}, words{"foo"})
test("-b=FaLsE foo", kvs{"b": false}, words{"foo"}) test("-b=FaLsE foo", kvs{"b": false}, words{"foo"})
test("-b=TrUe foo", kvs{"b": true}, words{"foo"}) test("-b=TrUe foo", kvs{"b": true}, words{"foo"})
test("-b true", kvs{"b": true}, words{"true"})
test("-b false", kvs{"b": true}, words{"false"})
test("-b --string foo bar", kvs{"b": true, "string": "foo"}, words{"bar"})
test("-b=false --string bar", kvs{"b": false, "string": "bar"}, words{})
} }
func TestArgumentParsing(t *testing.T) { func TestArgumentParsing(t *testing.T) {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论