test --opt=val syntax

This commit is contained in:
Josh Holtrop 2013-01-21 16:13:55 -05:00
parent c7c21ca97e
commit 704ed971ac

View File

@ -57,5 +57,15 @@ describe Yawpa do
params = ['--opt', 'val'] params = ['--opt', 'val']
expect { Yawpa.parse(params, options) }.to raise_error expect { Yawpa.parse(params, options) }.to raise_error
end end
it "uses --opt=val syntax for an option's value" do
options = {
opt: {nargs: 1},
}
params = ['--opt=thevalue', 'arg']
opts, args = Yawpa.parse(params, options)
opts[:opt].should eq('thevalue')
args.should eq(['arg'])
end
end end
end end