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