Sha256: 560d42eb799891a98b84abce2f53623d8b74cb09a28e6186ee3a5540ecc581d6
Contents?: true
Size: 735 Bytes
Versions: 3
Compression:
Stored size: 735 Bytes
Contents
describe Semvergen::Bump do let(:semvergen) { Semvergen::Bump.new nil, nil, nil, nil, nil, nil, nil, nil } describe :next_version do let(:next_version) { semvergen.next_version current_version, release_type } let(:current_version) { "3.2.19" } context "when bumping a major version" do let(:release_type) { Semvergen::Bump::MAJOR } it { expect(next_version).to eq "4.0.0" } end context "when bumping a minor version" do let(:release_type) { Semvergen::Bump::MINOR } it { expect(next_version).to eq "3.3.0" } end context "when bumping a patch version" do let(:release_type) { Semvergen::Bump::PATCH } it { expect(next_version).to eq "3.2.20" } end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
semvergen-1.11.0 | spec/semvergen/bump_spec.rb |
semvergen-1.10.0 | spec/semvergen/bump_spec.rb |
semvergen-1.9.2 | spec/semvergen/bump_spec.rb |