42 references to OperatingSystems
Microsoft.AspNetCore.InternalTesting (42)
xunit\MaximumOSVersionAttribute.cs (10)
16
private readonly
OperatingSystems
_targetOS;
18
private readonly
OperatingSystems
_currentOS;
22
public MaximumOSVersionAttribute(
OperatingSystems
operatingSystem, string maxVersion) :
28
internal MaximumOSVersionAttribute(
OperatingSystems
targetOS, Version maxVersion,
OperatingSystems
currentOS, Version currentVersion)
30
if (targetOS !=
OperatingSystems
.Windows)
53
private static
OperatingSystems
GetCurrentOS()
57
return
OperatingSystems
.Windows;
61
return
OperatingSystems
.Linux;
65
return
OperatingSystems
.MacOSX;
xunit\MinimumOsVersionAttribute.cs (10)
16
private readonly
OperatingSystems
_targetOS;
18
private readonly
OperatingSystems
_currentOS;
22
public MinimumOSVersionAttribute(
OperatingSystems
operatingSystem, string minVersion) :
28
internal MinimumOSVersionAttribute(
OperatingSystems
targetOS, Version minVersion,
OperatingSystems
currentOS, Version currentVersion)
30
if (targetOS !=
OperatingSystems
.Windows)
49
private static
OperatingSystems
GetCurrentOS()
53
return
OperatingSystems
.Windows;
57
return
OperatingSystems
.Linux;
61
return
OperatingSystems
.MacOSX;
xunit\OSSkipConditionAttribute.cs (10)
12
private readonly
OperatingSystems
_excludedOperatingSystem;
13
private readonly
OperatingSystems
_osPlatform;
15
public OSSkipConditionAttribute(
OperatingSystems
operatingSystem) :
21
public OSSkipConditionAttribute(
OperatingSystems
operatingSystem, params string[] versions) :
27
internal OSSkipConditionAttribute(
OperatingSystems
operatingSystem,
OperatingSystems
osPlatform)
45
private static
OperatingSystems
GetCurrentOS()
49
return
OperatingSystems
.Windows;
53
return
OperatingSystems
.Linux;
57
return
OperatingSystems
.MacOSX;
xunit\QuarantinedTestAttribute.cs (2)
50
public
OperatingSystems
? OperatingSystems { get; }
66
public QuarantinedTestAttribute(string reason,
OperatingSystems
operatingSystems)
xunit\QuarantinedTestDataAttribute.cs (5)
26
public QuarantinedTestDataAttribute(string reason,
OperatingSystems
operatingSystems, params object[] data)
41
public
OperatingSystems
OperatingSystems { get; }
57
private
OperatingSystems
_operatingSystems;
63
public QuarantinedTestData(string reason,
OperatingSystems
operatingSystems)
74
_operatingSystems = info.GetValue<
OperatingSystems
>(nameof(_operatingSystems));
xunit\QuarantinedTestTraitDiscoverer.cs (5)
30
internal static bool IsQuarantined(QuarantinedTestAttribute attribute,
OperatingSystems
currentOperatingSystem)
41
private static
OperatingSystems
GetCurrentOperatingSystem()
45
return
OperatingSystems
.Windows;
49
return
OperatingSystems
.Linux;
53
return
OperatingSystems
.MacOSX;