Sha256: c6a9eb660f1a60ed7afa4c8df5156ed70e18258df166e8b43059122dee0aeaa7
Contents?: true
Size: 742 Bytes
Versions: 3
Compression:
Stored size: 742 Bytes
Contents
require 'rspec' require 'ore/options' shared_examples "a gemspec" do it "should have a name" do subject.name.should == name end it "should not contain a version by default" do subject.version.version.should == Ore::Options::DEFAULT_VERSION end it "should a dummy summary" do subject.summary.should == Ore::Options::DEFAULT_SUMMARY end it "should a dummy description" do subject.description.should == Ore::Options::DEFAULT_DESCRIPTION end it "should have a license" do subject.license.should == Ore::Options::DEFAULT_LICENSE end it "should have authors" do subject.authors.should_not be_empty end it "should have a dummy homepage" do subject.homepage.should_not be_empty end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
ore-0.10.0 | spec/gemspec_examples.rb |
ore-0.9.4 | spec/gemspec_examples.rb |
ore-0.9.3 | spec/gemspec_examples.rb |