Sha256: df7dbabe7f036397ebe2b36a3d8ad960ffcd4bafe87792345f1b8a8717d41009
Contents?: true
Size: 531 Bytes
Versions: 10
Compression:
Stored size: 531 Bytes
Contents
require 'spec_helper' require 'anvil/versioner' require 'tasks/gem/release_task' describe Gem::ReleaseTask do subject { Gem::ReleaseTask.new :major } let(:version) { Anvil::Versioner.new('2.0.0') } let(:gem_file) { 'new-gem-v2.0.0.gem' } describe '#task' do before do subject.stub(:bump).and_return(version) subject.stub(:build).and_return(gem_file) end it 'pushes the gem to rubygems' do subject.should_receive(:push).with(gem_file, version) end after { subject.task } end end
Version data entries
10 entries across 10 versions & 1 rubygems