Sha256: b4ffe36e02cb6fc3d09240f4954212e255fd7b044b952672d9382834c085ab36

Contents?: true

Size: 333 Bytes

Versions: 7

Compression:

Stored size: 333 Bytes

Contents

require File.dirname(__FILE__) + '/spec_helper'
require "thor"
require "thor/task"

describe Thor::Task do
  it "#formatted_usage" do
    opts = { 'foo' => true, :bar => :required }
    @task = Thor::Task.new(nil, "I can has cheezburger", "can_has", opts, nil)
    @task.formatted_usage.must == "can_has [--foo] --bar=BAR"
  end
end

Version data entries

7 entries across 7 versions & 2 rubygems

Version Path
sproutit-sproutcore-1.0.0.20090408130025 lib/thor/spec/task_spec.rb
sproutit-sproutcore-1.0.0.20090416161445 lib/thor/spec/task_spec.rb
sproutit-sproutcore-1.0.0.20090720093355 lib/thor/spec/task_spec.rb
sproutit-sproutcore-1.0.0.20090720202429 lib/thor/spec/task_spec.rb
sproutit-sproutcore-1.0.0.20090721125122 lib/thor/spec/task_spec.rb
sproutit-sproutcore-1.0.126 lib/thor/spec/task_spec.rb
sproutcore-1.0.1003 lib/thor/spec/task_spec.rb