// Copyright (c) Microsoft Open Technologies, Inc. All rights reserved. See License.txt in the project root for license information.
using System;
namespace Microsoft.TestCommon
{
///
/// An enumeration of known platforms that the unit test might be running under.
///
[Flags]
public enum Platform
{
///
/// A special value used to indicate that the test is valid on all known platforms.
///
All = 0xFFFFFF,
///
/// Indicates that the test wants to run on .NET 4 (when used with
/// and/or ),
/// or that the current platform that the test is running on is .NET 4 (when used with the
/// , , and/or
/// ).
///
Net40 = 0x01,
///
/// Indicates that the test wants to run on .NET 4.5 (when used with
/// and/or ),
/// or that the current platform that the test is running on is .NET 4.5 (when used with the
/// , , and/or
/// ).
///
Net45 = 0x02,
}
}