Sha256: 3b69f14e0c14d5f8ea0d149a09630b5a2e2899364c0ae99caae86ccaae61103a

Contents?: true

Size: 1.01 KB

Versions: 3

Compression:

Stored size: 1.01 KB

Contents

require File.dirname(__FILE__) + '/test_helper'

require 'rake'
class TestTasks < Test::Unit::TestCase
  include Rake

  context 'instantiating Jeweler::Tasks' do
    setup do
      Task.clear

      @jt = Jeweler::Tasks.new do |s|

      end
    end

    should 'assign @gemspec' do
      assert_not_nil @jt.gemspec
    end

    should 'assign @jeweler' do
      assert_not_nil @jt.jeweler
    end

    should 'define tasks' do
      assert Task.task_defined?(:build)
      assert Task.task_defined?(:install)
      assert Task.task_defined?(:gemspec)
      assert Task.task_defined?(:'gemspec:validate')
      assert Task.task_defined?(:'gemspec:generate')
      assert Task.task_defined?(:version)
      assert Task.task_defined?(:'version:write')
      assert Task.task_defined?(:'version:display')
      assert Task.task_defined?(:'version:bump:major')
      assert Task.task_defined?(:'version:bump:minor')
      assert Task.task_defined?(:'version:bump:patch')
      assert Task.task_defined?(:'release')
    end
  end
end

Version data entries

3 entries across 3 versions & 2 rubygems

Version Path
mattknox-jeweler-0.7.0 test/test_tasks.rb
technicalpickles-jeweler-0.7.0 test/test_tasks.rb
technicalpickles-jeweler-0.7.1 test/test_tasks.rb