127 references to WorkspaceRoot
Aspire.Hosting.Rust.Tests (5)
AddRustAppPublishTests.cs (1)
1053File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "Cargo.lock"), "version = 4\n");
RustDockerfileShellTests.cs (4)
41var cargoStub = Path.Combine(workspace.WorkspaceRoot.FullName, "cargo-stub"); 97var markerPath = Path.Combine(workspace.WorkspaceRoot.FullName, "command-substitution-ran"); 121var invocationLog = Path.Combine(workspace.WorkspaceRoot.FullName, "invocations"); 153var invocationLog = Path.Combine(workspace.WorkspaceRoot.FullName, "invocations");
Aspire.Hosting.Tests (119)
ApplicationModel\Docker\DockerfileBuildAnnotationTests.cs (7)
222var dockerfilePath = Path.Combine(workspace.WorkspaceRoot.FullName, "Dockerfile"); 223var differentCasingDockerfilePath = Path.Combine(workspace.WorkspaceRoot.FullName, "DOCKERFILE"); 231var annotation = new DockerfileBuildAnnotation(workspace.WorkspaceRoot.FullName, dockerfilePath, null); 242var contextPath = Path.Combine(workspace.WorkspaceRoot.FullName, "app"); 243var outputPath = Path.Combine(workspace.WorkspaceRoot.FullName, "out"); 272var contextPath = Path.Combine(workspace.WorkspaceRoot.FullName, "app"); 273var outputPath = Path.Combine(workspace.WorkspaceRoot.FullName, "out");
AspireStoreTests.cs (2)
63ProjectDirectory = workspace.WorkspaceRoot.FullName 69Assert.Equal(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire"), store.BasePath);
Cli\ProcessStartTimeHelperTests.cs (3)
114var statDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, pid.ToString(CultureInfo.InvariantCulture))); 120Assert.Equal(expectedStartTicks, ProcessStartTimeHelper.TryGetLinuxProcessStartTicks(pid, workspace.WorkspaceRoot.FullName)); 127Assert.Null(ProcessStartTimeHelper.TryGetLinuxProcessStartTicks(999999, workspace.WorkspaceRoot.FullName));
Dcp\ProcessUtilTests.cs (5)
89var appPath = DotnetFileAppProcess.WriteApp(workspace.WorkspaceRoot.FullName, "argument-list.cs", """ 111var appPath = DotnetFileAppProcess.WriteApp(workspace.WorkspaceRoot.FullName, "argument-list-failure.cs", """ 136var appPath = DotnetFileAppProcess.WriteApp(workspace.WorkspaceRoot.FullName, "path-executable.cs", """ 206var appPath = DotnetFileAppProcess.WriteApp(workspace.WorkspaceRoot.FullName, "single-line.cs", """ 221var appPath = DotnetFileAppProcess.WriteApp(workspace.WorkspaceRoot.FullName, "failing.cs", $$"""
MSBuildTests.cs (68)
26CreateLibraryProject(workspace.WorkspaceRoot.FullName, "Library"); 28var appHostDirectory = Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost"); 83CreateAppProject(workspace.WorkspaceRoot.FullName, "App"); 85var appHostDirectory = Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost"); 136var temp = workspace?.WorkspaceRoot.FullName; 328var projectPath = Path.Combine(workspace.WorkspaceRoot.FullName, "Plain.AppHost.csproj"); 338workspace.WorkspaceRoot.FullName, 358var bundle = CreateFakeCliBundle(workspace.WorkspaceRoot.FullName); 359var appHostDirectory = CreateSdkBundleAppHostProject(workspace.WorkspaceRoot.FullName, repoRoot, 380var layoutRoot = Path.Combine(workspace.WorkspaceRoot.FullName, "layout"); 383var appHostDirectory = CreateSdkBundleAppHostProject(workspace.WorkspaceRoot.FullName, repoRoot, 404var layoutRoot = Path.Combine(workspace.WorkspaceRoot.FullName, "layout"); 407var appHostDirectory = CreateSdkBundleAppHostProject(workspace.WorkspaceRoot.FullName, repoRoot, 429workspace.WorkspaceRoot.FullName, 450var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "bin")); 452var bundle = CreateFakeCliBundle(Path.Combine(workspace.WorkspaceRoot.FullName, "aspire-home")); 453var appHostDirectory = CreateSdkBundleAppHostProject(workspace.WorkspaceRoot.FullName, repoRoot, 474var aspireHome = Path.Combine(workspace.WorkspaceRoot.FullName, "empty-aspire-home"); 475var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "fake-cli")); 477var appHostDirectory = CreateSdkBundleAppHostProject(workspace.WorkspaceRoot.FullName, repoRoot, additionalProperties: ""); 488var bundleRoot = Path.Combine(workspace.WorkspaceRoot.FullName, BundleDiscovery.BundleDirectoryName); 503var aspireHome = Path.Combine(workspace.WorkspaceRoot.FullName, "empty-aspire-home"); 504var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "fake-cli")); 507workspace.WorkspaceRoot.FullName, 523Assert.False(Directory.Exists(Path.Combine(workspace.WorkspaceRoot.FullName, BundleDiscovery.BundleDirectoryName))); 532var aspireHome = Path.Combine(workspace.WorkspaceRoot.FullName, "empty-aspire-home"); 533var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "fake-cli")); 536workspace.WorkspaceRoot.FullName, 562var aspireHome = Path.Combine(workspace.WorkspaceRoot.FullName, "empty-aspire-home"); 563var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "fake-cli")); 566workspace.WorkspaceRoot.FullName, 592var aspireHome = Path.Combine(workspace.WorkspaceRoot.FullName, "empty-aspire-home"); 594var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, literalSegment)); 597workspace.WorkspaceRoot.FullName, 612var bundleRoot = Path.Combine(workspace.WorkspaceRoot.FullName, BundleDiscovery.BundleDirectoryName); 626var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, literalSegment)); 629workspace.WorkspaceRoot.FullName, 639["ASPIRE_HOME"] = Path.Combine(workspace.WorkspaceRoot.FullName, "empty-aspire-home"), 654var bundle = CreateFakeCliBundle(Path.Combine(workspace.WorkspaceRoot.FullName, "aspire-home")); 655var appHostDirectory = CreateSdkBundleAppHostProject(workspace.WorkspaceRoot.FullName, repoRoot, additionalProperties: ""); 677var toolsDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, ".dotnet", "tools")); 692var appHostDirectory = CreateSdkBundleAppHostProject(workspace.WorkspaceRoot.FullName, repoRoot, 713var bundle = CreateFakeCliBundle(workspace.WorkspaceRoot.FullName); 714var repoDcpDir = EnsureTrailingSeparator(Path.Combine(workspace.WorkspaceRoot.FullName, "repo-dcp")); 715var repoDashboardDir = EnsureTrailingSeparator(Path.Combine(workspace.WorkspaceRoot.FullName, "repo-dashboard")); 719var appHostDirectory = CreateSdkBundleAppHostProject(workspace.WorkspaceRoot.FullName, repoRoot, 742var missingBundlePath = Path.Combine(workspace.WorkspaceRoot.FullName, "missing-bundle"); 743var appHostDirectory = CreateSdkBundleAppHostProject(workspace.WorkspaceRoot.FullName, repoRoot, 777workspace.WorkspaceRoot.FullName, 780var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "fake-cli")); 798["ASPIRE_HOME"] = Path.Combine(workspace.WorkspaceRoot.FullName, "empty-aspire-home"), 817var missingCliPath = Path.Combine(workspace.WorkspaceRoot.FullName, "missing-aspire"); 818var appHostDirectory = CreateSdkBundleAppHostProject(workspace.WorkspaceRoot.FullName, repoRoot, 839var appHostDirectory = Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost"); 872CreateAppProject(workspace.WorkspaceRoot.FullName, "App"); 873var bundle = CreateFakeCliBundle(workspace.WorkspaceRoot.FullName); 874var appHostDirectory = CreateSdkBundleAppHostProject(workspace.WorkspaceRoot.FullName, repoRoot, 1146CreateLibraryProject(workspace.WorkspaceRoot.FullName, "Library"); 1148var appHostDirectory = Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost"); 1205CreateLibraryProject(workspace.WorkspaceRoot.FullName, "Library"); 1207var appHostDirectory = Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost"); 1260var projectDirectory = Path.Combine(workspace.WorkspaceRoot.FullName, "MyHostingExtension"); 1309var projectDirectory = Path.Combine(workspace.WorkspaceRoot.FullName, "MyHostingExtension"); 1358var packageOutputPath = Path.Combine(workspace.WorkspaceRoot.FullName, "packages"); 1385var packageOutputPath = Path.Combine(workspace.WorkspaceRoot.FullName, "packages"); 1431var packageOutputPath = Path.Combine(workspace.WorkspaceRoot.FullName, "packages"); 1441var projectDirectory = Path.Combine(workspace.WorkspaceRoot.FullName, "MyHostingExtension"); 1574var appHostDirectory = Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost");
PathLookupHelperTests.cs (7)
13var binPath = Path.Combine(workspace.WorkspaceRoot.FullName, "bin"); 47var firstBinPath = Path.Combine(workspace.WorkspaceRoot.FullName, "first-bin"); 48var secondBinPath = Path.Combine(workspace.WorkspaceRoot.FullName, "second-bin"); 74var binPath = Path.Combine(workspace.WorkspaceRoot.FullName, "bin"); 94var binPath = Path.Combine(workspace.WorkspaceRoot.FullName, "bin"); 212var firstBinPath = Path.Combine(workspace.WorkspaceRoot.FullName, "first-bin"); 213var secondBinPath = Path.Combine(workspace.WorkspaceRoot.FullName, "second-bin");
ProjectResourceTests.cs (2)
36var projectDetails = await PrepareProjectWithTrailingCommasInLaunchSettingsAsync(workspace.WorkspaceRoot.FullName).DefaultTimeout(); 80var projectDetails = await PrepareProjectWithMalformedLaunchSettingsAsync(workspace.WorkspaceRoot.FullName).DefaultTimeout();
PublishAsDockerfileTests.cs (14)
21var path = workspace.WorkspaceRoot.FullName; 59var path = workspace.WorkspaceRoot.FullName; 112var path = workspace.WorkspaceRoot.FullName; 157var path = workspace.WorkspaceRoot.FullName; 219var path = workspace.WorkspaceRoot.FullName; 274var path = workspace.WorkspaceRoot.FullName; 291var path = workspace.WorkspaceRoot.FullName; 311var path = workspace.WorkspaceRoot.FullName; 334var path = workspace.WorkspaceRoot.FullName; 364var path = workspace.WorkspaceRoot.FullName; 381var path = workspace.WorkspaceRoot.FullName; 410var path = workspace.WorkspaceRoot.FullName; 427var path = workspace.WorkspaceRoot.FullName; 472.WithDockerfile(workspace.WorkspaceRoot.FullName);
Publishing\ResourceContainerImageManagerTests.cs (10)
274var tempOutputPath = Path.Combine(workspace.WorkspaceRoot.FullName, "NewFolder"); // tests that the folder is created if it doesn't exist 655.WithAnnotation(new TestProjectMetadata(Path.Combine(workspace.WorkspaceRoot.FullName, "missing.csproj"))) 660ctx.OutputPath = workspace.WorkspaceRoot.FullName; 693.WithAnnotation(new TestProjectMetadata(Path.Combine(workspace.WorkspaceRoot.FullName, "missing.csproj"))) 698ctx.OutputPath = workspace.WorkspaceRoot.FullName; 955var tempSecretFile = System.IO.Path.Combine(workspace.WorkspaceRoot.FullName, ".npmrc"); 1340ctx.OutputPath = Path.Combine(workspace.WorkspaceRoot.FullName, "archives"); 1464ctx.OutputPath = Path.Combine(workspace.WorkspaceRoot.FullName, "archives"); 1531var dockerfilePath = Path.Combine(workspace.WorkspaceRoot.FullName, "Dockerfile"); 1537var container = builder.AddDockerfile("broken-container", workspace.WorkspaceRoot.FullName, dockerfilePath);
ResourceCommandServiceTests.cs (1)
1640var projectPath = CreateBuildOutputTestProject(workspace.WorkspaceRoot.FullName, rebuildOutputMarker);
Aspire.Hosting.TestUtilities (3)
Utils\DockerfileUtils.cs (2)
44var tempContextPath = workspace.WorkspaceRoot.FullName; 72public string ContextPath => _workspace.WorkspaceRoot.FullName;
Utils\PersistentContainerTestHelpers.cs (1)
103.WithTempAspireStore(workspace.WorkspaceRoot.FullName)