Skip to content

Commit 4311761

Browse files
committed
move version tests
1 parent 38deb59 commit 4311761

11 files changed

+14
-15
lines changed

GitVersionCore.Tests/GitVersionCore.Tests.csproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,13 +75,16 @@
7575
<Compile Include="GitHubFlow\ReleaseBranchTests.cs" />
7676
<Compile Include="Helpers\Constants.cs" />
7777
<Compile Include="Helpers\NextVersionWriter.cs" />
78+
<Compile Include="JsonVersionBuilderTests.cs" />
7879
<Compile Include="ModuleInitializer.cs" />
7980
<Compile Include="EmptyRepositoryFixture.cs" />
8081
<Compile Include="Helpers\GitHelper.cs" />
8182
<Compile Include="Helpers\PathHelper.cs" />
8283
<Compile Include="GitHubFlow\MasterTests.cs" />
8384
<Compile Include="ApprovalTestsConfig.cs" />
8485
<Compile Include="RepositoryFixtureBase.cs" />
86+
<Compile Include="SemanticVersionTests.cs" />
87+
<Compile Include="ShortVersionParserTests.cs" />
8588
<Compile Include="VariableProviderTests.cs" />
8689
</ItemGroup>
8790
<ItemGroup>
@@ -95,6 +98,7 @@
9598
</ItemGroup>
9699
<ItemGroup>
97100
<Content Include="FodyWeavers.xml" />
101+
<Content Include="JsonVersionBuilderTests.Json.approved.txt" />
98102
</ItemGroup>
99103
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
100104
<PropertyGroup>

GitVersionTask.Tests/GitFlow/GitFlowVersionFinderTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ public void AReleaseBranchIsRequiredToBranchOffOfDevelopBranch()
159159
File.AppendAllText(path, "Release\n");
160160

161161
repo.Index.Stage(path);
162-
var sign = Constants.SignatureNow();
162+
var sign = SignatureBuilder.SignatureNow();
163163
repo.Commit("release unborn", sign, sign);
164164

165165
var feature = repo.Branches[branchName];

GitVersionTask.Tests/GitHelperTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ static void CreateFakePullRequest(string repoPath, string issueNumber)
8585
var c = repo.Head.Tip;
8686
repo.Refs.Add(string.Format("refs/pull/{0}/head", issueNumber), c.Id);
8787

88-
var sign = Constants.SignatureNow();
88+
var sign = SignatureBuilder.SignatureNow();
8989
var m = repo.ObjectDatabase.CreateCommit(
9090
sign, sign,
9191
string.Format("Merge pull request #{0} from nulltoken/ntk/fix/{0}", issueNumber)

GitVersionTask.Tests/GitVersionTask.Tests.csproj

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -106,16 +106,13 @@
106106
<Compile Include="Helpers\LibGit2SharpExtensions.cs" />
107107
<Compile Include="Helpers\Scrubbers.cs" />
108108
<Compile Include="Helpers\SelfCleaningDirectory.cs" />
109-
<Compile Include="JsonVersionBuilderTests.cs" />
110109
<Compile Include="GitDirFinderTests.cs" />
111110
<Compile Include="Helpers\Lg2sHelperBase.cs" />
112111
<Compile Include="LibGitExtensionsTests.cs" />
113112
<Compile Include="Mocks\MockBuildEngine.cs" />
114113
<Compile Include="Mocks\MockMergeCommit.cs" />
115114
<Compile Include="Mocks\MockReflogCollection.cs" />
116115
<Compile Include="Mocks\MockTagAnnotation.cs" />
117-
<Compile Include="SemanticVersionTests.cs" />
118-
<Compile Include="ShortVersionParserTests.cs" />
119116
<Compile Include="UpdateAssemblyInfoTests.cs" />
120117
<Compile Include="VersionOnMasterFinderTests.cs" />
121118
<Compile Include="Mocks\SignatureBuilder.cs" />
@@ -147,7 +144,6 @@
147144
<Content Include="AssemblyInfoBuilderTests.VerifyAssemblyVersion_MajorMinorPatch.approved.txt" />
148145
<Content Include="AssemblyInfoBuilderTests.VerifyCreatedCode.approved.txt" />
149146
<Content Include="FodyWeavers.xml" />
150-
<Content Include="JsonVersionBuilderTests.Json.approved.txt" />
151147
</ItemGroup>
152148
<ItemGroup>
153149
<ProjectReference Include="..\GitVersionCore\GitVersionCore.csproj">
Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,6 @@
1-
using System;
2-
using LibGit2Sharp;
3-
1+

42
public static class Constants
53
{
64
public const string TemporaryReposPath = "TestRepos";
75

8-
public static Signature SignatureNow()
9-
{
10-
return new Signature("A. U. Thor", "[email protected]", DateTimeOffset.Now);
11-
}
126
}

GitVersionTask.Tests/Helpers/Lg2sHelperBase.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ protected static Commit AddOneCommitToHead(Repository repo, string type)
102102
var randomFile = Path.Combine(repo.Info.WorkingDirectory, Guid.NewGuid().ToString());
103103
File.WriteAllText(randomFile, string.Empty);
104104
repo.Index.Stage(randomFile);
105-
var sign = Constants.SignatureNow();
105+
var sign = SignatureBuilder.SignatureNow();
106106
return repo.Commit(type + " commit", sign, sign);
107107
}
108108

@@ -111,7 +111,7 @@ protected static void AddTag(Repository repo, string tagName)
111111
var randomFile = Path.Combine(repo.Info.WorkingDirectory, Guid.NewGuid().ToString());
112112
File.WriteAllText(randomFile, string.Empty);
113113
repo.Index.Stage(randomFile);
114-
var sign = Constants.SignatureNow();
114+
var sign = SignatureBuilder.SignatureNow();
115115
repo.ApplyTag(tagName, repo.Head.Tip.Id.Sha, sign, "foo");
116116
}
117117
}

GitVersionTask.Tests/Mocks/SignatureBuilder.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,9 @@ public static Signature ToSignature(this DateTimeOffset dateTimeOffset)
77
{
88
return new Signature("fakeName", "fakeEmail", dateTimeOffset);
99
}
10+
11+
public static Signature SignatureNow()
12+
{
13+
return new Signature("A. U. Thor", "[email protected]", DateTimeOffset.Now);
14+
}
1015
}

0 commit comments

Comments
 (0)