1 instantiation of FeatureFlag
dotnet (1)
Commands\Test\VSTest\VSTestFeatureFlag.cs (1)
15
public static FeatureFlag Instance { get; } = new
FeatureFlag
();
16 references to FeatureFlag
dotnet (13)
Commands\Test\VSTest\TestCommand.cs (9)
25
FeatureFlag
.Instance.PrintFlagFeatureState();
108
exitCode |= RunArtifactPostProcessingIfNeeded(testSessionCorrelationId, parseResult,
FeatureFlag
.Instance);
140
if (!
FeatureFlag
.Instance.IsSet(
FeatureFlag
.DISABLE_ARTIFACTS_POSTPROCESSING))
150
exitCode |= RunArtifactPostProcessingIfNeeded(testSessionCorrelationId, parseResult,
FeatureFlag
.Instance);
213
if (!
FeatureFlag
.Instance.IsSet(
FeatureFlag
.DISABLE_ARTIFACTS_POSTPROCESSING))
254
internal static int RunArtifactPostProcessingIfNeeded(string testSessionCorrelationId, ParseResult parseResult,
FeatureFlag
disableFeatureFlag)
256
if (disableFeatureFlag.IsSet(
FeatureFlag
.DISABLE_ARTIFACTS_POSTPROCESSING))
Commands\Test\VSTest\VSTestFeatureFlag.cs (1)
15
public static
FeatureFlag
Instance { get; } = new FeatureFlag();
Commands\VSTest\VSTestCommand.cs (3)
25
if (!
FeatureFlag
.Instance.IsSet(
FeatureFlag
.DISABLE_ARTIFACTS_POSTPROCESSING))
37
exitCode |= TestCommand.RunArtifactPostProcessingIfNeeded(testSessionCorrelationId, parseResult,
FeatureFlag
.Instance);
dotnet.Tests (3)
CommandTests\Test\GivenDotnetTestBuildsAndRunsArtifactPostProcessing.cs (3)
36
.WithEnvironmentVariable(
FeatureFlag
.DISABLE_ARTIFACTS_POSTPROCESSING, "0")
62
.WithEnvironmentVariable(
FeatureFlag
.DISABLE_ARTIFACTS_POSTPROCESSING, "0")
91
.WithEnvironmentVariable(
FeatureFlag
.DISABLE_ARTIFACTS_POSTPROCESSING, "0")