Skip to content

Commit 2a3530c

Browse files
committed
Ignore failing for LibGit2Sharp v0.31.0 on windows
1 parent 7c2afec commit 2a3530c

File tree

4 files changed

+17
-8
lines changed

4 files changed

+17
-8
lines changed

src/GitVersion.Core.Tests/IntegrationTests/RemoteRepositoryScenarios.cs

+5-2
Original file line numberDiff line numberDiff line change
@@ -138,14 +138,17 @@ private static void CopyRemoteBranchesToHeads(IRepository repository)
138138
}
139139
}
140140

141-
[Category("LibGitSharp 0.31.0")]
142-
[Ignore("LibGitSharp 0.31.0 fails")]
143141
[TestCase("origin", "release-2.0.0", "2.1.0-alpha.0")]
144142
[TestCase("custom", "release-2.0.0", "0.1.0-alpha.5")]
145143
[TestCase("origin", "release/3.0.0", "3.1.0-alpha.0")]
146144
[TestCase("custom", "release/3.0.0", "0.1.0-alpha.5")]
147145
public void EnsureRemoteReleaseBranchesAreTracked(string origin, string branchName, string expectedVersion)
148146
{
147+
if (SysEnv.OSVersion.Platform == PlatformID.Win32NT)
148+
{
149+
Assert.Ignore("Test ignored on Windows - LibGitSharp 0.31.0 fails");
150+
}
151+
149152
using var fixture = new RemoteRepositoryFixture("develop");
150153

151154
fixture.CreateBranch(branchName);

src/GitVersion.Core.Tests/IntegrationTests/VersionInCurrentBranchNameScenarios.cs

+4-2
Original file line numberDiff line numberDiff line change
@@ -51,11 +51,13 @@ public void TakesVersionFromNameOfRemoteReleaseBranchInOrigin()
5151
fixture.LocalRepositoryFixture.AssertFullSemver("2.0.0-beta.1+6");
5252
}
5353

54-
[Category("LibGitSharp 0.31.0")]
55-
[Ignore("LibGitSharp 0.31.0 fails")]
5654
[Test]
5755
public void DoesNotTakeVersionFromNameOfRemoteReleaseBranchInCustomRemote()
5856
{
57+
if (SysEnv.OSVersion.Platform == PlatformID.Win32NT)
58+
{
59+
Assert.Ignore("Test ignored on Windows - LibGitSharp 0.31.0 fails");
60+
}
5961
using var fixture = new RemoteRepositoryFixture();
6062
fixture.LocalRepositoryFixture.Repository.Network.Remotes.Rename("origin", "upstream");
6163
fixture.BranchTo("release/2.0.0");

src/GitVersion.Core.Tests/IntegrationTests/VersionInMergedBranchNameScenarios.cs

+4-2
Original file line numberDiff line numberDiff line change
@@ -67,11 +67,13 @@ public void TakesVersionFromNameOfRemoteReleaseBranchInOrigin()
6767
fixture.LocalRepositoryFixture.AssertFullSemver("2.0.0-7");
6868
}
6969

70-
[Category("LibGitSharp 0.31.0")]
71-
[Ignore("LibGitSharp 0.31.0 fails")]
7270
[Test]
7371
public void DoesNotTakeVersionFromNameOfRemoteReleaseBranchInCustomRemote()
7472
{
73+
if (SysEnv.OSVersion.Platform == PlatformID.Win32NT)
74+
{
75+
Assert.Ignore("Test ignored on Windows - LibGitSharp 0.31.0 fails");
76+
}
7577
using var fixture = new RemoteRepositoryFixture();
7678
fixture.LocalRepositoryFixture.Repository.Network.Remotes.Rename("origin", "upstream");
7779
fixture.BranchTo("release/2.0.0");

src/GitVersion.Core.Tests/VersionCalculation/Strategies/VersionInBranchNameBaseVersionStrategyTests.cs

+4-2
Original file line numberDiff line numberDiff line change
@@ -94,12 +94,14 @@ public void CanTakeVersionFromNameOfConfiguredReleaseBranch(string branchName, s
9494
baseVersion.SemanticVersion.ToString().ShouldBe(expectedBaseVersion);
9595
}
9696

97-
[Category("LibGitSharp 0.31.0")]
98-
[Ignore("LibGitSharp 0.31.0 fails")]
9997
[TestCase("origin", "release-2.0.0", "2.0.0")]
10098
[TestCase("origin", "release/3.0.0", "3.0.0")]
10199
public void CanTakeVersionFromNameOfRemoteReleaseBranch(string origin, string branchName, string expectedBaseVersion)
102100
{
101+
if (SysEnv.OSVersion.Platform == PlatformID.Win32NT)
102+
{
103+
Assert.Ignore("Test ignored on Windows - LibGitSharp 0.31.0 fails");
104+
}
103105
using var fixture = new RemoteRepositoryFixture();
104106

105107
fixture.CreateBranch(branchName);

0 commit comments

Comments
 (0)