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