24 references to GetEnvironmentVariable
Microsoft.Build.CommandLine.UnitTests (1)
MSBuildMultithreaded_Tests.cs (1)
71
string? taskEnvValue = TaskEnvironment.
GetEnvironmentVariable
(envVarName);
Microsoft.Build.Engine.UnitTests (18)
BackEnd\TaskEnvironment_Tests.cs (18)
95
var retrievedValue = taskEnvironment.
GetEnvironmentVariable
(testVarName);
121
taskEnvironment.
GetEnvironmentVariable
(testVarName).ShouldBe(testVarValue);
124
taskEnvironment.
GetEnvironmentVariable
(testVarName).ShouldBeNull();
162
taskEnvironment.
GetEnvironmentVariable
(var1Name).ShouldBeNull(); // Should be removed
163
taskEnvironment.
GetEnvironmentVariable
(var2Name).ShouldBe("updated_value2"); // Should be updated
164
taskEnvironment.
GetEnvironmentVariable
(var3Name).ShouldBe("new_value3"); // Should be added
318
stubEnvironment.
GetEnvironmentVariable
(testVarName).ShouldBe(testVarValue);
325
stubEnvironment.
GetEnvironmentVariable
(testVarName).ShouldBeNull();
347
multithreadedEnvironment.
GetEnvironmentVariable
(testVarName).ShouldBeNull();
353
multithreadedEnvironment.
GetEnvironmentVariable
(testVarName).ShouldBe(testVarValue);
372
TaskEnvironment.Fallback.
GetEnvironmentVariable
(testVarName).ShouldBe(testVarValue);
394
env.
GetEnvironmentVariable
(testVarName).ShouldBe(testVarValue);
399
env.
GetEnvironmentVariable
(testVarName).ShouldBe(testVarValue);
427
env.
GetEnvironmentVariable
("MY_CUSTOM_VAR").ShouldBe("custom_value");
428
env.
GetEnvironmentVariable
("ANOTHER_VAR").ShouldBe("another_value");
429
env.
GetEnvironmentVariable
(excludedVarName).ShouldBeNull();
451
env1.
GetEnvironmentVariable
(testVarName).ShouldBe("only_in_env1");
452
env2.
GetEnvironmentVariable
(testVarName).ShouldNotBe("only_in_env1");
Microsoft.Build.Tasks.Core (3)
Copy.cs (3)
451
if (TaskEnvironment.
GetEnvironmentVariable
(AlwaysOverwriteReadOnlyFilesEnvVar) != null)
456
_alwaysRetryCopy = TaskEnvironment.
GetEnvironmentVariable
(AlwaysRetryEnvVar) != null;
460
&& TaskEnvironment.
GetEnvironmentVariable
("MSBuildUseSymboliclinksIfPossible") != null)
Microsoft.Build.Utilities.Core (2)
ToolTask.cs (2)
1063
string timeoutFromEnvironment = TaskEnvironment.
GetEnvironmentVariable
("MSBUILDTOOLTASKCANCELPROCESSWAITTIMEOUT");
1419
return TaskEnvironment.
GetEnvironmentVariable
("PATH")?