Skip to content

Commit d0913e7

Browse files
committed
Package updates
1 parent 0a7ac08 commit d0913e7

File tree

6 files changed

+14
-30
lines changed

6 files changed

+14
-30
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# NUnit 3 VS Test Adapter #
22

3-
The NUnit 3 Test Adapter runs NUnit 3.x tests in Visual Studio 2012 and newer.
3+
The NUnit 3 Test Adapter runs NUnit 3.x and higher tests in Visual Studio 2012 and newer.
44

55

66

build.cake

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#tool vswhere&version=3.1.1
2-
#tool Microsoft.TestPlatform&version=17.4.0
2+
#tool Microsoft.TestPlatform&version=17.7.2
33

44
//////////////////////////////////////////////////////////////////////
55
// ARGUMENTS
@@ -13,9 +13,9 @@ var configuration = Argument("configuration", "Release");
1313
//////////////////////////////////////////////////////////////////////
1414

1515

16-
var version = "4.5.0";
16+
var version = "4.6.0";
1717

18-
var modifier = "";
18+
var modifier = "-beta.1";
1919

2020
var dbgSuffix = configuration.ToLower() == "debug" ? "-dbg" : "";
2121
var packageVersion = version + modifier + dbgSuffix;

src/Directory.Build.props

-15
Original file line numberDiff line numberDiff line change
@@ -15,19 +15,4 @@
1515
<ItemGroup>
1616
<PackageReference Include="Microsoft.NETFramework.ReferenceAssemblies" Version="1.0.3" />
1717
</ItemGroup>
18-
19-
<Target Name="RemoveReferencesToEmbeddedAssembles" AfterTargets="ResolveAssemblyReferences">
20-
<ItemGroup>
21-
<!-- Don’t copy Mono.Cecil to the output directory. Useful for debugging the embedded loading mechanism. -->
22-
<ReferenceCopyLocalPaths Remove="@(ReferenceCopyLocalPaths)" Condition="'%(Filename)' == 'Mono.Cecil'" />
23-
24-
<!-- Important: remove references to Mono.Cecil at compile time. This is insurance.
25-
If the compiled assembly has a reference to Mono.Cecil, the VSTest could try to load Mono.Cecil
26-
while reflecting over the adapter types looking for interface implementations. Since VSTest would
27-
be triggering the load of Mono.Cecil before we have a chance to handle AssemblyResolve, the load
28-
would fail. VSTest does ignore the adapter assembly in this scenario. -->
29-
<ReferencePath Remove="@(ReferencePath)" Condition="'%(ReferencePath.NuGetPackageId)' == 'Mono.Cecil'" />
30-
</ItemGroup>
31-
</Target>
32-
3318
</Project>

src/NUnit.TestAdapter.Tests.Acceptance/NUnit.TestAdapter.Tests.Acceptance.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<ItemGroup>
1313
<PackageReference Include="nunit" Version="3.13.3" />
1414
<PackageReference Include="NUnit3TestAdapter" Version="4.5.0" />
15-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.5.0" />
15+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.7.2" />
1616
<PackageReference Include="NUnit.Analyzers" Version="3.8.0">
1717
<PrivateAssets>all</PrivateAssets>
1818
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>

src/NUnitTestAdapterTests/AdapterSettingsTests.cs

+6-7
Original file line numberDiff line numberDiff line change
@@ -209,10 +209,7 @@ public void TestOutputSetting()
209209
_settings.Load(@"<RunSettings><NUnit><WorkDirectory>C:\Whatever</WorkDirectory><TestOutputXml>/my/work/dir</TestOutputXml></NUnit></RunSettings>");
210210
Assert.That(_settings.UseTestOutputXml);
211211
_settings.SetTestOutputFolder(_settings.WorkDirectory);
212-
Assert.Multiple(() =>
213-
{
214-
Assert.That(_settings.TestOutputFolder, Does.Contain(@"/my/work/dir"));
215-
});
212+
Assert.That(_settings.TestOutputFolder, Does.Contain(@"/my/work/dir"));
216213
}
217214

218215
/// <summary>
@@ -260,11 +257,13 @@ public void TestOutputSettingAsSpecified()
260257
_settings.Load(@"<RunSettings><NUnit><TestOutputXml>c:\whatever</TestOutputXml></NUnit></RunSettings>");
261258
Assert.That(_settings.UseTestOutputXml, "Settings not loaded properly");
262259
_settings.SetTestOutputFolder(_settings.WorkDirectory);
263-
Assert.That(_settings.TestOutputFolder, Is.EqualTo(@"c:\whatever"), "Content not correct");
264-
Assert.That(_settings.OutputXmlFolderMode, Is.EqualTo(OutputXmlFolderMode.AsSpecified), "Should be set default AsSpecified with absolute path in");
260+
Assert.Multiple(() =>
261+
{
262+
Assert.That(_settings.TestOutputFolder, Is.EqualTo(@"c:\whatever"), "Content not correct");
263+
Assert.That(_settings.OutputXmlFolderMode, Is.EqualTo(OutputXmlFolderMode.AsSpecified), "Should be set default AsSpecified with absolute path in");
264+
});
265265
}
266266

267-
268267
[Test]
269268
public void NumberOfTestWorkersSetting()
270269
{

src/NUnitTestAdapterTests/NUnit.TestAdapter.Tests.csproj

+3-3
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@
2323

2424
<ItemGroup Condition=" '$(TargetFramework)' == 'net462' ">
2525
<PackageReference Include="Microsoft.TestPlatform.ObjectModel" Version="11.0.0" />
26-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.5.0" />
26+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.7.2" />
2727
</ItemGroup>
2828

2929
<ItemGroup Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp'">
30-
<PackageReference Include="Microsoft.TestPlatform.ObjectModel" Version="17.5.0" />
31-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.5.0" />
30+
<PackageReference Include="Microsoft.TestPlatform.ObjectModel" Version="17.7.2" />
31+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.7.2" />
3232
</ItemGroup>
3333

3434
<ItemGroup>

0 commit comments

Comments
 (0)