Sha256: 921f666c534353f88db1edcf8abdc837dc1cdebae19ba859a43f0e900db92904
Contents?: true
Size: 492 Bytes
Versions: 117
Compression:
Stored size: 492 Bytes
Contents
require 'helper' class CommandsTest < TestCase def setup @opts = Slop.new do |o| o.on :v, :version o.command :add do |add| add.on :v, 'verbose mode' end end end test "parse! removes the command AND its options" do items = %w'add -v' @opts.parse! items assert_equal [], items end test "parse does not remove the command or its options" do items = %w'add -v' @opts.parse items assert_equal ['add', '-v'], items end end
Version data entries
117 entries across 110 versions & 35 rubygems