2 instantiations of BuildEnvironment
Aspire.Workload.Tests (2)
TemplateTests.cs (1)
132var testSpecificBuildEnvironment = new BuildEnvironment(BuildEnvironment.ForDefaultFramework);
tests\Shared\WorkloadTesting\BuildEnvironment.cs (1)
32private static readonly Lazy<BuildEnvironment> s_instance_80 = new(() => new BuildEnvironment(targetFramework: TestTargetFramework.Net80));
26 references to BuildEnvironment
Aspire.Workload.Tests (26)
AppHostTemplateTests.cs (1)
25BuildEnvironment.ForDefaultFramework,
PerTestFrameworkTemplatesTests.cs (1)
50buildEnvironment: BuildEnvironment.ForDefaultFramework);
StarterTemplateProjectNamesTests.cs (1)
40BuildEnvironment.ForDefaultFramework,
TemplateAppFixture.cs (1)
41buildEnvironment: BuildEnvironment.ForDefaultFramework);
TemplateTests.cs (6)
37buildEnvironment: BuildEnvironment.ForDefaultFramework, 49await using var project = await AspireProject.CreateNewTemplateProjectAsync(id, "aspire", _testOutput, buildEnvironment: BuildEnvironment.ForDefaultFramework); 66await using var project = await AspireProject.CreateNewTemplateProjectAsync(id, "aspire", _testOutput, buildEnvironment: BuildEnvironment.ForDefaultFramework); 121buildEnvironment: BuildEnvironment.ForDefaultFramework); 132var testSpecificBuildEnvironment = new BuildEnvironment(BuildEnvironment.ForDefaultFramework);
tests\Shared\WorkloadTesting\AspireProject.cs (7)
23Path.Combine(BuildEnvironment.TestAssetsPath, "nuget8.config"); 39private readonly BuildEnvironment _buildEnv; 41public AspireProject(string id, string baseDir, ITestOutputHelper testOutput, BuildEnvironment buildEnv) 66public static async Task<AspireProject> CreateNewTemplateProjectAsync(string id, string template, ITestOutputHelper testOutput, BuildEnvironment buildEnvironment, string extraArgs = "", bool addEndpointsHook = true) 68string rootDir = Path.Combine(BuildEnvironment.TestRootPath, id); 69string logPath = Path.Combine(BuildEnvironment.ForDefaultFramework.LogRootPath, id); 95File.Copy(Path.Combine(BuildEnvironment.TestAssetsPath, "EndPointWriterHook_cs"), Path.Combine(project.AppHostProjectDirectory, "EndPointWriterHook.cs"));
tests\Shared\WorkloadTesting\BuildEnvironment.cs (4)
32private static readonly Lazy<BuildEnvironment> s_instance_80 = new(() => new BuildEnvironment(targetFramework: TestTargetFramework.Net80)); 34public static BuildEnvironment ForNet80 => s_instance_80.Value; 35public static BuildEnvironment ForDefaultFramework => ForNet80; 207public BuildEnvironment(BuildEnvironment otherBuildEnvironment)
tests\Shared\WorkloadTesting\DotNetCommand.cs (4)
10protected readonly BuildEnvironment _buildEnvironment; 13public DotNetCommand(ITestOutputHelper _testOutput, bool useDefaultArgs = true, BuildEnvironment? buildEnv = null, string label = "") 14: base((buildEnv ?? BuildEnvironment.ForDefaultFramework).DotNet, _testOutput, label) 16_buildEnvironment = buildEnv ?? BuildEnvironment.ForDefaultFramework;
tests\Shared\WorkloadTesting\RunCommand.cs (1)
10public RunCommand(ITestOutputHelper _testOutput, BuildEnvironment? buildEnv = null, string label="") : base(_testOutput, false, buildEnv, label)