35 references to OperatingSystems
Microsoft.AspNetCore.Testing.Tests (2)
FakeCertificateFactoryTests.cs (2)
27
[OSSkipCondition(
OperatingSystems
.Linux)]
36
[OSSkipCondition(
OperatingSystems
.Windows)]
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (24)
ResourceMonitoringBuilderTests.cs (1)
12
[OSSkipCondition(
OperatingSystems
.MacOSX, SkipReason = "Not supported on MacOs.")]
ResourceMonitoringExtensionsTests.cs (1)
19
[OSSkipCondition(
OperatingSystems
.MacOSX, SkipReason = "Not supported on MacOs.")]
Windows\Disk\WindowsDiskIoRatePerfCounterTests.cs (2)
15
[OSSkipCondition(
OperatingSystems
.Linux |
OperatingSystems
.MacOSX, SkipReason = "Windows specific.")]
Windows\Disk\WindowsDiskIoTimePerfCounterTests.cs (2)
15
[OSSkipCondition(
OperatingSystems
.Linux |
OperatingSystems
.MacOSX, SkipReason = "Windows specific.")]
Windows\Disk\WindowsDiskMetricsTests.cs (2)
22
[OSSkipCondition(
OperatingSystems
.Linux |
OperatingSystems
.MacOSX, SkipReason = "Windows specific.")]
Windows\MemoryInfoTests.cs (2)
15
[OSSkipCondition(
OperatingSystems
.Linux |
OperatingSystems
.MacOSX, SkipReason = "Windows specific.")]
Windows\PerformanceCounterFactoryTests.cs (2)
11
[OSSkipCondition(
OperatingSystems
.Linux |
OperatingSystems
.MacOSX, SkipReason = "Windows specific.")]
Windows\PerformanceCounterWrapperTests.cs (2)
11
[OSSkipCondition(
OperatingSystems
.Linux |
OperatingSystems
.MacOSX, SkipReason = "Windows specific.")]
Windows\SystemInfoTests.cs (2)
15
[OSSkipCondition(
OperatingSystems
.Linux |
OperatingSystems
.MacOSX, SkipReason = "Windows specific.")]
Windows\Tcp6TableInfoTests.cs (2)
18
[OSSkipCondition(
OperatingSystems
.Linux |
OperatingSystems
.MacOSX, SkipReason = "Windows specific.")]
Windows\TcpTableInfoTests.cs (2)
15
[OSSkipCondition(
OperatingSystems
.Linux |
OperatingSystems
.MacOSX, SkipReason = "Windows specific.")]
Windows\WindowsNetworkMetricsTests.cs (2)
15
[OSSkipCondition(
OperatingSystems
.Linux |
OperatingSystems
.MacOSX, SkipReason = "Windows specific.")]
Windows\WindowsSnapshotProviderTests.cs (2)
22
[OSSkipCondition(
OperatingSystems
.Linux |
OperatingSystems
.MacOSX, SkipReason = "Windows specific.")]
Microsoft.TestUtilities (9)
XUnit\OSSkipConditionAttribute.cs (9)
17
private readonly
OperatingSystems
_excludedOperatingSystem;
18
private readonly
OperatingSystems
_osPlatform;
20
public OSSkipConditionAttribute(
OperatingSystems
operatingSystem)
26
internal OSSkipConditionAttribute(
OperatingSystems
operatingSystem,
OperatingSystems
osPlatform)
45
private static
OperatingSystems
GetCurrentOS()
50
return
OperatingSystems
.Windows;
54
return
OperatingSystems
.Linux;
58
return
OperatingSystems
.MacOSX;