Sha256: af92da24e40e8b015728f9ed733db32e319adf5b873dcb5cf6834afc3a816574

Contents?: true

Size: 888 Bytes

Versions: 39

Compression:

Stored size: 888 Bytes

Contents

require 'epitools/minimal'

describe "autoreq" do

  # it "should have Haml and Units installed" do
  #   gems = Gem.source_index.to_a.map{|name, spec| spec.name}.uniq
  #   gems.include?("haml").should == true
  #   gems.include?("units").should == true
  # end

  # it "autoreqs a gem" do
  #   defined?(Haml).should == nil

  #   autoreq :Haml, 'haml'
  #   !!defined?(Haml).should == false
  #   lambda { Haml }.should_not raise_error
  # end
    
  # it "autoreqs a regular ruby file" do
  #   defined?(Net).should == nil
    
  #   module Net
  #     autoreq :HTTP, 'net/http'
  #   end
  #   lambda { Net::HTTP }.should_not raise_error
  # end
    
  # it "autoreqs a gem with a block" do
  #   defined?(Units).should == nil
    
  #   autoreq :Units do
  #     gem 'units', '~> 1.0'
  #     require 'units'
  #   end
  #   lambda { Units }.should_not raise_error
  # end
    
end

Version data entries

39 entries across 39 versions & 1 rubygems

Version Path
epitools-0.5.103 spec/autoreq_spec.rb
epitools-0.5.100 spec/autoreq_spec.rb
epitools-0.5.99 spec/autoreq_spec.rb
epitools-0.5.98 spec/autoreq_spec.rb
epitools-0.5.97 spec/autoreq_spec.rb
epitools-0.5.96 spec/autoreq_spec.rb
epitools-0.5.95 spec/autoreq_spec.rb
epitools-0.5.94 spec/autoreq_spec.rb
epitools-0.5.93 spec/autoreq_spec.rb
epitools-0.5.92 spec/autoreq_spec.rb
epitools-0.5.91 spec/autoreq_spec.rb
epitools-0.5.90 spec/autoreq_spec.rb
epitools-0.5.89 spec/autoreq_spec.rb
epitools-0.5.88 spec/autoreq_spec.rb
epitools-0.5.87 spec/autoreq_spec.rb
epitools-0.5.86 spec/autoreq_spec.rb
epitools-0.5.85 spec/autoreq_spec.rb
epitools-0.5.84 spec/autoreq_spec.rb
epitools-0.5.83 spec/autoreq_spec.rb
epitools-0.5.82 spec/autoreq_spec.rb