Sha256: 8df891854b2b71c59b5feae0bafa7ff4e5de8eabbd70714f8e513e1ae351ee84
Contents?: true
Size: 1.33 KB
Versions: 4
Compression:
Stored size: 1.33 KB
Contents
require 'spec_helper' require 'napa/version' describe Napa::Version do context '#major_bump' do it 'should set the major revision value, and the rest should be 0' do stub_const('Napa::VERSION', '1.2.3') expect(Napa::Version.next_major).to eq('2.0.0') end it 'should set the major revision value, and the rest should be 0' do stub_const('Napa::VERSION', '5.0.0') expect(Napa::Version.next_major).to eq('6.0.0') end end context '#minor_bump' do it 'should set the minor revision value, leaving the major value unchanged and the patch value to 0' do stub_const('Napa::VERSION', '1.2.3') expect(Napa::Version.next_minor).to eq('1.3.0') end it 'should set the minor revision value, leaving the major value unchanged and the patch value to 0' do stub_const('Napa::VERSION', '0.5.0') expect(Napa::Version.next_minor).to eq('0.6.0') end end context 'patch_bump' do it 'should set the patch revision value, leaving the major and minor values unchanged' do stub_const('Napa::VERSION', '1.2.3') expect(Napa::Version.next_patch).to eq('1.2.4') end it 'should set the patch revision value, leaving the major and minor values unchanged' do stub_const('Napa::VERSION', '5.5.5') expect(Napa::Version.next_patch).to eq('5.5.6') end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
napa-0.5.0 | spec/version_spec.rb |
napa-0.4.3 | spec/version_spec.rb |
napa-0.4.1 | spec/version_spec.rb |
napa-0.4.0 | spec/version_spec.rb |