Skip to content

Commit e9bad2d

Browse files
committed
remove coverlet.tests.xunit.extensions project
1 parent 94f609f commit e9bad2d

File tree

9 files changed

+11
-96
lines changed

9 files changed

+11
-96
lines changed

coverlet.sln

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "coverlet.integration.templa
5656
EndProject
5757
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "coverlet.core.tests.samples.netstandard", "test\coverlet.core.tests.samples.netstandard\coverlet.core.tests.samples.netstandard.csproj", "{5FF404AD-7C0B-465A-A1E9-558CDC642B0C}"
5858
EndProject
59-
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "coverlet.tests.xunit.extensions", "test\coverlet.tests.xunit.extensions\coverlet.tests.xunit.extensions.csproj", "{F8199E19-FA9A-4559-9101-CAD7028121B4}"
60-
EndProject
6159
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Build", "Build", "{9A8B19D4-4A24-4217-AEFE-159B68F029A1}"
6260
ProjectSection(SolutionItems) = preProject
6361
test\Directory.Build.props = test\Directory.Build.props
@@ -148,9 +146,6 @@ Global
148146
{5FF404AD-7C0B-465A-A1E9-558CDC642B0C}.Debug|Any CPU.Build.0 = Debug|Any CPU
149147
{5FF404AD-7C0B-465A-A1E9-558CDC642B0C}.Release|Any CPU.ActiveCfg = Release|Any CPU
150148
{5FF404AD-7C0B-465A-A1E9-558CDC642B0C}.Release|Any CPU.Build.0 = Release|Any CPU
151-
{F8199E19-FA9A-4559-9101-CAD7028121B4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
152-
{F8199E19-FA9A-4559-9101-CAD7028121B4}.Release|Any CPU.ActiveCfg = Release|Any CPU
153-
{F8199E19-FA9A-4559-9101-CAD7028121B4}.Release|Any CPU.Build.0 = Release|Any CPU
154149
{1CBF6966-2A67-4D2C-8598-D174B83072F4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
155150
{1CBF6966-2A67-4D2C-8598-D174B83072F4}.Debug|Any CPU.Build.0 = Debug|Any CPU
156151
{1CBF6966-2A67-4D2C-8598-D174B83072F4}.Release|Any CPU.ActiveCfg = Release|Any CPU
@@ -213,7 +208,6 @@ Global
213208
{99B4059C-B25C-4B82-8117-A0E9DC9B0949} = {2FEBDE1B-83E3-445B-B9F8-5644B0E0E134}
214209
{F6FE7678-C662-43D3-AC6A-64F6AC5A5935} = {2FEBDE1B-83E3-445B-B9F8-5644B0E0E134}
215210
{5FF404AD-7C0B-465A-A1E9-558CDC642B0C} = {2FEBDE1B-83E3-445B-B9F8-5644B0E0E134}
216-
{F8199E19-FA9A-4559-9101-CAD7028121B4} = {2FEBDE1B-83E3-445B-B9F8-5644B0E0E134}
217211
{9A8B19D4-4A24-4217-AEFE-159B68F029A1} = {2FEBDE1B-83E3-445B-B9F8-5644B0E0E134}
218212
{1CBF6966-2A67-4D2C-8598-D174B83072F4} = {2FEBDE1B-83E3-445B-B9F8-5644B0E0E134}
219213
{E69D68C9-78ED-4076-A14B-D07295A4B2A5} = {2FEBDE1B-83E3-445B-B9F8-5644B0E0E134}

test/coverlet.core.tests/Coverage/CoverageTests.ExcludeFromCoverageAttribute.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44
using System;
55
using System.IO;
66
using System.Linq;
7+
using System.Runtime.InteropServices;
78
using System.Threading.Tasks;
89
using Coverlet.Core.Abstractions;
910
using Coverlet.Core.Helpers;
1011
using Coverlet.Core.Samples.Tests;
1112
using Coverlet.Core.Symbols;
1213
using Coverlet.Tests.Utils;
13-
using Coverlet.Tests.Xunit.Extensions;
1414
using Moq;
1515
using Xunit;
1616

@@ -20,10 +20,9 @@ public partial class CoverageTests
2020
{
2121

2222
[Fact]
23-
[SupportedOS(SupportedOS.Windows)]
24-
2523
public void TestCoverageSkipModule__AssemblyMarkedAsExcludeFromCodeCoverage()
2624
{
25+
Assert.SkipUnless(RuntimeInformation.IsOSPlatform(OSPlatform.Windows), "Test requires Windows");
2726
var partialMockFileSystem = new Mock<FileSystem>();
2827
partialMockFileSystem.CallBase = true;
2928
partialMockFileSystem.Setup(fs => fs.NewFileStream(It.IsAny<string>(), It.IsAny<FileMode>(), It.IsAny<FileAccess>())).Returns((string path, FileMode mode, FileAccess access) =>

test/coverlet.core.tests/Helpers/SourceRootTranslatorTests.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
// Licensed under the MIT license. See LICENSE file in the project root for full license information.
33

44
using System.IO;
5+
using System.Runtime.InteropServices;
56
using Coverlet.Core.Abstractions;
6-
using Coverlet.Tests.Xunit.Extensions;
77
using Moq;
88
using Xunit;
99

@@ -12,9 +12,9 @@ namespace Coverlet.Core.Helpers.Tests
1212
public class SourceRootTranslatorTests
1313
{
1414
[Fact]
15-
[SupportedOS(SupportedOS.Windows)]
1615
public void Translate_Success()
1716
{
17+
Assert.SkipUnless(RuntimeInformation.IsOSPlatform(OSPlatform.Windows), "Test requires Windows");
1818
string fileToTranslate = "/_/src/coverlet.core/obj/Debug/netstandard2.0/coverlet.core.pdb";
1919
var logger = new Mock<ILogger>();
2020
var assemblyAdapter = new Mock<IAssemblyAdapter>();
@@ -32,9 +32,9 @@ public void Translate_Success()
3232
}
3333

3434
[Fact]
35-
[SupportedOS(SupportedOS.Windows)]
3635
public void TranslatePathRoot_Success()
3736
{
37+
Assert.SkipUnless(RuntimeInformation.IsOSPlatform(OSPlatform.Windows), "Test requires Windows");
3838
var logger = new Mock<ILogger>();
3939
var assemblyAdapter = new Mock<IAssemblyAdapter>();
4040
assemblyAdapter.Setup(x => x.GetAssemblyName(It.IsAny<string>())).Returns("testLib");
@@ -50,9 +50,9 @@ public void TranslatePathRoot_Success()
5050
}
5151

5252
[Fact]
53-
[SupportedOS(SupportedOS.Windows)]
5453
public void TranslateWithDirectFile_Success()
5554
{
55+
Assert.SkipUnless(RuntimeInformation.IsOSPlatform(OSPlatform.Windows), "Test requires Windows");
5656
var logger = new Mock<ILogger>();
5757
var assemblyAdapter = new Mock<IAssemblyAdapter>();
5858
assemblyAdapter.Setup(x => x.GetAssemblyName(It.IsAny<string>())).Returns("testLib");

test/coverlet.core.tests/coverlet.core.tests.csproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@
3737
<ItemGroup>
3838
<ProjectReference Include="$(RepoRoot)src\coverlet.core\coverlet.core.csproj" />
3939
<ProjectReference Include="$(RepoRoot)test\coverlet.tests.utils\coverlet.tests.utils.csproj" />
40-
<ProjectReference Include="$(RepoRoot)test\coverlet.tests.xunit.extensions\coverlet.tests.xunit.extensions.csproj" />
4140

4241
<ProjectReference Include="$(RepoRoot)test\coverlet.core.tests.samples.netstandard\coverlet.core.tests.samples.netstandard.csproj" />
4342
<ProjectReference Include="$(RepoRoot)test\coverlet.tests.projectsample.empty\coverlet.tests.projectsample.empty.csproj" />

test/coverlet.integration.tests/WpfResolverTests.cs

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44
using System.Collections.Generic;
55
using System.IO;
66
using System.Linq;
7+
using System.Runtime.InteropServices;
78
using Coverlet.Core.Abstractions;
89
using Coverlet.Core.Instrumentation;
910
using Coverlet.Tests.Utils;
10-
using Coverlet.Tests.Xunit.Extensions;
1111
using Microsoft.Extensions.DependencyModel;
1212
using Moq;
1313
using Xunit;
@@ -16,11 +16,10 @@ namespace Coverlet.Integration.Tests
1616
{
1717
public class WpfResolverTests : BaseTest
1818
{
19-
[ConditionalFact]
20-
[SkipOnOS(OS.Linux, "WPF only runs on Windows")]
21-
[SkipOnOS(OS.MacOS, "WPF only runs on Windows")]
19+
[Fact]
2220
public void TestInstrument_NetCoreSharedFrameworkResolver()
2321
{
22+
Assert.SkipUnless(RuntimeInformation.IsOSPlatform(OSPlatform.Windows), "Test requires Windows");
2423
string buildConfiguration = TestUtils.GetAssemblyBuildConfiguration().ToString().ToLowerInvariant();
2524
string wpfProjectPath = TestUtils.GetTestProjectPath("coverlet.tests.projectsample.wpf8");
2625
string testBinaryPath = Path.Combine(TestUtils.GetTestBinaryPath("coverlet.tests.projectsample.wpf8"), buildConfiguration);
@@ -44,11 +43,10 @@ public void TestInstrument_NetCoreSharedFrameworkResolver()
4443
Assert.NotEmpty(assemblies);
4544
}
4645

47-
[ConditionalFact]
48-
[SkipOnOS(OS.Linux, "WPF only runs on Windows")]
49-
[SkipOnOS(OS.MacOS, "WPF only runs on Windows")]
46+
[Fact]
5047
public void TestInstrument_NetCoreSharedFrameworkResolver_SelfContained()
5148
{
49+
Assert.SkipUnless(RuntimeInformation.IsOSPlatform(OSPlatform.Windows), "Test requires Windows");
5250
string buildConfiguration = TestUtils.GetAssemblyBuildConfiguration().ToString().ToLowerInvariant();
5351
string wpfProjectPath = TestUtils.GetTestProjectPath("coverlet.tests.projectsample.wpf8.selfcontained");
5452
string testBinaryPath = Path.Combine(TestUtils.GetTestBinaryPath("coverlet.tests.projectsample.wpf8.selfcontained"), $"{buildConfiguration}_win-x64");

test/coverlet.tests.xunit.extensions/Properties/AssemblyInfo.cs

Lines changed: 0 additions & 6 deletions
This file was deleted.

test/coverlet.tests.xunit.extensions/SupportedOS.cs

Lines changed: 0 additions & 56 deletions
This file was deleted.

test/coverlet.tests.xunit.extensions/coverlet.tests.xunit.extensions.csproj

Lines changed: 0 additions & 13 deletions
This file was deleted.
Binary file not shown.

0 commit comments

Comments
 (0)