Skip to content

Commit 9738384

Browse files
committed
Merge branch 'main' into Update-DiffEngineTray-to-net10
2 parents 36b9f29 + 71bc225 commit 9738384

File tree

2 files changed

+17
-23
lines changed

2 files changed

+17
-23
lines changed

src/DiffEngine.Tests/DiffToolsTest.cs

Lines changed: 16 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -78,28 +78,22 @@ public void TextConvention()
7878
Assert.Equal("MyCustomDiffTool", tool.Name);
7979
}
8080

81-
// #if DEBUG
82-
// [Fact]
83-
// public void AddToolBasedOn()
84-
// {
85-
// #region AddToolBasedOn
86-
//
87-
// var resolvedTool = DiffTools.AddToolBasedOn(
88-
// DiffTool.VisualStudio,
89-
// name: "MyCustomDiffTool",
90-
// launchArguments: new(
91-
// Left: (temp, target) => $"\"custom args \"{target}\" \"{temp}\"",
92-
// Right: (temp, target) => $"\"custom args \"{temp}\" \"{target}\""))!;
93-
//
94-
// #endregion
95-
//
96-
// Assert.Equal(resolvedTool, DiffTools.Resolved.First());
97-
// Assert.True(DiffTools.TryFindByExtension(".txt", out var forExtension));
98-
// Assert.Equal(resolvedTool, forExtension);
99-
// Assert.Equal("\"custom args \"bar\" \"foo\"", resolvedTool.LaunchArguments.Left("foo", "bar"));
100-
// Assert.Equal("\"custom args \"foo\" \"bar\"", resolvedTool.LaunchArguments.Right("foo", "bar"));
101-
// }
102-
// #endif
81+
#if DEBUG
82+
[Fact]
83+
public void AddToolBasedOn()
84+
{
85+
#region AddToolBasedOn
86+
87+
var resolvedTool = DiffTools.AddToolBasedOn(
88+
DiffTool.VisualStudio,
89+
name: "MyCustomDiffTool",
90+
launchArguments: new(
91+
Left: (temp, target) => $"\"custom args \"{target}\" \"{temp}\"",
92+
Right: (temp, target) => $"\"custom args \"{temp}\" \"{target}\""))!;
93+
94+
#endregion
95+
}
96+
#endif
10397
static async Task AddToolAndLaunch()
10498
{
10599
#region AddToolAndLaunch

src/Directory.Build.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<Project>
33
<PropertyGroup>
44
<NoWarn>CS1591;CS0649;NU1608;NU1109</NoWarn>
5-
<Version>16.10.0</Version>
5+
<Version>17.0.0</Version>
66
<AssemblyVersion>1.0.0</AssemblyVersion>
77
<PackageTags>Testing, Snapshot, Diff, Compare</PackageTags>
88
<Description>Launches diff tools based on file extensions. Designed to be consumed by snapshot testing libraries.</Description>

0 commit comments

Comments
 (0)