20 references to GetEnvironmentVariable
Microsoft.Build.CommandLine.UnitTests (1)
MSBuildMultithreaded_Tests.cs (1)
72
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 (1)
Copy.cs (1)
454
if (TaskEnvironment.
GetEnvironmentVariable
(AlwaysOverwriteReadOnlyFilesEnvVar) != null)