test option with nargs = 2

This commit is contained in:
Josh Holtrop 2013-01-21 16:11:29 -05:00
parent 4a693ba1ea
commit fc90798459

View File

@ -39,5 +39,15 @@ describe Yawpa do
opts[:opt].should eq('val') opts[:opt].should eq('val')
args.should eq(['arg']) args.should eq(['arg'])
end end
it "returns an option's values when nargs = 2" do
options = {
opt: {nargs: 2},
}
params = ['--opt', 'val1', 'val2']
opts, args = Yawpa.parse(params, options)
opts[:opt].should eq(['val1', 'val2'])
args.should eq([])
end
end end
end end