Remove redundant SkipIfCurrentRuntimeIsCoreClrAttribute
This commit is contained in:
parent
2df3639535
commit
10cdfd9fa2
|
|
@ -1,32 +0,0 @@
|
||||||
// Copyright (c) .NET Foundation. All rights reserved.
|
|
||||||
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
|
|
||||||
|
|
||||||
using System;
|
|
||||||
using System.Diagnostics;
|
|
||||||
using Microsoft.AspNetCore.Testing.xunit;
|
|
||||||
|
|
||||||
namespace Microsoft.AspNetCore.Server.IntegrationTesting
|
|
||||||
{
|
|
||||||
/// <summary>
|
|
||||||
/// Skips a test if the runtime used to run the test is CoreClr.
|
|
||||||
/// </summary>
|
|
||||||
[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
|
|
||||||
public class SkipIfCurrentRuntimeIsCoreClrAttribute : Attribute, ITestCondition
|
|
||||||
{
|
|
||||||
public bool IsMet
|
|
||||||
{
|
|
||||||
get
|
|
||||||
{
|
|
||||||
return !Process.GetCurrentProcess().ProcessName.ToLower().Contains("coreclr");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public string SkipReason
|
|
||||||
{
|
|
||||||
get
|
|
||||||
{
|
|
||||||
return "Cannot run these test variations using CoreCLR runtime as helpers are not available on CoreCLR.";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Loading…
Reference in New Issue