Skip to content

Commit d01dd04

Browse files
authored
Merge pull request #1614 from asbjornu/feature/tag-on-hotfix
Tag on hotfix should not affect develop
2 parents 653c119 + 294bdf3 commit d01dd04

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

src/GitVersionCore.Tests/IntegrationTests/DevelopScenarios.cs

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -204,4 +204,22 @@ public void WhenMultipleDevelopBranchesExistAndCurrentBranchHasIncrementInheritP
204204
fixture.AssertFullSemver("1.1.0-x.1+3");
205205
}
206206
}
207+
208+
[Test]
209+
public void TagOnHotfixShouldNotAffectDevelop()
210+
{
211+
using(var fixture = new BaseGitFlowRepositoryFixture("1.2.0"))
212+
{
213+
Commands.Checkout(fixture.Repository, "master");
214+
var hotfix = fixture.Repository.CreateBranch("hotfix-1.2.1");
215+
Commands.Checkout(fixture.Repository, hotfix);
216+
fixture.Repository.MakeACommit();
217+
fixture.AssertFullSemver("1.2.1-beta.1+1");
218+
fixture.Repository.ApplyTag("1.2.1-beta.1");
219+
fixture.AssertFullSemver("1.2.1-beta.1");
220+
Commands.Checkout(fixture.Repository, "develop");
221+
fixture.Repository.MakeACommit();
222+
fixture.AssertFullSemver("1.3.0-alpha.2");
223+
}
224+
}
207225
}

0 commit comments

Comments
 (0)