Sha256: a1745882eeef1c13edb8d8f8e3f8c3aa4ba7b2d1bfae86a4ca14be8bede9aa18
Contents?: true
Size: 394 Bytes
Versions: 6
Compression:
Stored size: 394 Bytes
Contents
require 'rootage/test-helper' describe Rootage::Argument do it "should parse argument" do cmd = Rootage::Command.new(["/path/to/a"]) cmd.define(:name, "test") cmd << Rootage::Argument.new.tap do |item| item.name = "arg1" item.type = :path end # run Rootage::ScenarioTest.succeed(cmd) cmd.model[:arg1].should == Pathname.new("/path/to/a") end end
Version data entries
6 entries across 6 versions & 1 rubygems