30 references to OperatingSystems
Microsoft.AspNetCore.InternalTesting (30)
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;