Sha256: 2151e598d9115e25ccb5700ee79a99ebfeb502a049d90a7509febf6dce823961

Contents?: true

Size: 535 Bytes

Versions: 5

Compression:

Stored size: 535 Bytes

Contents

require 'spec_helper'

class VersionSpec
  include New::Version
end

describe New::Version do
  let(:version){ VersionSpec.new }

  describe '#bump_version' do
    it 'should bump the major version' do
      expect(version.bump_version('1.2.3', :major).to_s).to eq '2.0.0'
    end

    it 'should bump the minor version' do
      expect(version.bump_version('1.2.3', :minor).to_s).to eq '1.3.0'
    end

    it 'should bump the patch version' do
      expect(version.bump_version('1.2.3', :patch).to_s).to eq '1.2.4'
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
new-0.0.11 spec/lib/new/version_spec.rb
new-0.0.10 spec/lib/new/version_spec.rb
new-0.0.9 spec/lib/new/version_spec.rb
new-0.0.8 spec/lib/new/version_spec.rb
new-0.0.7 spec/lib/new/version_spec.rb