Skip to content
This repository was archived by the owner on Jan 6, 2021. It is now read-only.

Commit 8e6e351

Browse files
committed
Merge pull request #1 from JakeGinnivan/BackportFixes
Backported some fixes from GitVersion into GitTools.Testing
2 parents e13ce73 + b38322d commit 8e6e351

File tree

3 files changed

+12
-11
lines changed

3 files changed

+12
-11
lines changed

src/GitTools.Testing.NET4/Fixtures/RepositoryFixtureBase.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ namespace GitTools.Testing
1212
/// </summary>
1313
public abstract class RepositoryFixtureBase : IDisposable
1414
{
15-
private static readonly ILog Logger = LogProvider.For<RepositoryFixtureBase>();
16-
private readonly SequenceDiagram _sequenceDiagram;
15+
static readonly ILog Logger = LogProvider.For<RepositoryFixtureBase>();
16+
readonly SequenceDiagram _sequenceDiagram;
1717

1818
protected RepositoryFixtureBase(Func<string, IRepository> repoBuilder)
1919
: this(repoBuilder(PathHelper.GetTempPath()))

src/GitTools.Testing.NET4/GitTestExtensions.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ public static class GitTestExtensions
99
{
1010
static int _pad = 1;
1111

12-
public static Commit MakeACommit(this IRepository repository)
12+
public static Commit MakeACommit(this IRepository repository, string commitMessage = null)
1313
{
14-
return CreateFileAndCommit(repository, Guid.NewGuid().ToString());
14+
return CreateFileAndCommit(repository, Guid.NewGuid().ToString(), commitMessage);
1515
}
1616

1717
public static void MergeNoFF(this IRepository repository, string branch)
@@ -34,7 +34,7 @@ public static Commit[] MakeCommits(this IRepository repository, int numCommitsTo
3434
.ToArray();
3535
}
3636

37-
public static Commit CreateFileAndCommit(this IRepository repository, string relativeFileName)
37+
public static Commit CreateFileAndCommit(this IRepository repository, string relativeFileName, string commitMessage = null)
3838
{
3939
var randomFile = Path.Combine(repository.Info.WorkingDirectory, relativeFileName);
4040
if (File.Exists(randomFile))
@@ -48,7 +48,7 @@ public static Commit CreateFileAndCommit(this IRepository repository, string rel
4848

4949
repository.Stage(randomFile);
5050

51-
return repository.Commit(string.Format("Test Commit for file '{0}'", relativeFileName),
51+
return repository.Commit(string.Format("Test Commit for file '{0}' - {1}", relativeFileName, commitMessage),
5252
Generate.SignatureNow(), Generate.SignatureNow());
5353
}
5454

src/GitTools.Testing.sln.DotSettings

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
&lt;/Entry.Match&gt;&#xD;
3838
&lt;/Entry&gt;&#xD;
3939
&lt;Entry DisplayName="All other members" /&gt;&#xD;
40-
&lt;Entry DisplayName="Test Methods" Priority="100"&gt;&#xD;
40+
&lt;Entry Priority="100" DisplayName="Test Methods"&gt;&#xD;
4141
&lt;Entry.Match&gt;&#xD;
4242
&lt;And&gt;&#xD;
4343
&lt;Kind Is="Method" /&gt;&#xD;
@@ -50,7 +50,7 @@
5050
&lt;/Entry&gt;&#xD;
5151
&lt;/TypePattern&gt;&#xD;
5252
&lt;TypePattern DisplayName="Default Pattern" RemoveRegions="All"&gt;&#xD;
53-
&lt;Entry DisplayName="Public Delegates" Priority="100"&gt;&#xD;
53+
&lt;Entry Priority="100" DisplayName="Public Delegates"&gt;&#xD;
5454
&lt;Entry.Match&gt;&#xD;
5555
&lt;And&gt;&#xD;
5656
&lt;Access Is="Public" /&gt;&#xD;
@@ -61,7 +61,7 @@
6161
&lt;Name /&gt;&#xD;
6262
&lt;/Entry.SortBy&gt;&#xD;
6363
&lt;/Entry&gt;&#xD;
64-
&lt;Entry DisplayName="Public Enums" Priority="100"&gt;&#xD;
64+
&lt;Entry Priority="100" DisplayName="Public Enums"&gt;&#xD;
6565
&lt;Entry.Match&gt;&#xD;
6666
&lt;And&gt;&#xD;
6767
&lt;Access Is="Public" /&gt;&#xD;
@@ -116,7 +116,7 @@
116116
&lt;/Or&gt;&#xD;
117117
&lt;/Entry.Match&gt;&#xD;
118118
&lt;/Entry&gt;&#xD;
119-
&lt;Entry DisplayName="Interface Implementations" Priority="100"&gt;&#xD;
119+
&lt;Entry Priority="100" DisplayName="Interface Implementations"&gt;&#xD;
120120
&lt;Entry.Match&gt;&#xD;
121121
&lt;And&gt;&#xD;
122122
&lt;Kind Is="Member" /&gt;&#xD;
@@ -137,4 +137,5 @@
137137
&lt;/Patterns&gt;</s:String>
138138
<s:Boolean x:Key="/Default/CodeStyle/CSharpUsing/AddImportsToDeepestScope/@EntryValue">True</s:Boolean>
139139
<s:String x:Key="/Default/CodeStyle/Naming/JavaScriptNaming/UserRules/=JS_005FBLOCK_005FSCOPE_005FCONSTANT/@EntryIndexedValue">&lt;Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" /&gt;</s:String>
140-
<s:String x:Key="/Default/CodeStyle/Naming/JavaScriptNaming/UserRules/=JS_005FBLOCK_005FSCOPE_005FVARIABLE/@EntryIndexedValue">&lt;Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" /&gt;</s:String></wpf:ResourceDictionary>
140+
<s:String x:Key="/Default/CodeStyle/Naming/JavaScriptNaming/UserRules/=JS_005FBLOCK_005FSCOPE_005FVARIABLE/@EntryIndexedValue">&lt;Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" /&gt;</s:String>
141+
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002EAlwaysTreatStructAsNotReorderableMigration/@EntryIndexedValue">True</s:Boolean></wpf:ResourceDictionary>

0 commit comments

Comments
 (0)