231 references to WorkspaceRoot
Aspire.Cli.Tests (231)
Caching\DiskCacheTests.cs (5)
19var hives = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "hives")); 20var cacheDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "cache")); 21var ctx = new CliExecutionContext(workspace.WorkspaceRoot, hives, cacheDir); 71var diskPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "cache", "nuget-search"); 117var diskPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "cache", "nuget-search");
Commands\ConfigCommandTests.cs (5)
69var settingsPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "settings.json"); 92var settingsPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "settings.json"); 117var settingsPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "settings.json"); 151var settingsPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "settings.json"); 271var settingsPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "settings.json");
Commands\InitCommandTests.cs (2)
69Assert.Equal(workspace.WorkspaceRoot.Name, projectName); 70Assert.Equal(workspace.WorkspaceRoot.FullName, Path.GetFullPath(outputPath));
Commands\RunCommandTests.cs (30)
426var appHostDirectoryPath = Path.Combine(workspace.WorkspaceRoot.FullName, "src", "MyApp.AppHost"); 433await AppHostHelper.BuildAppHostAsync(testRunner, testInteractionService, appHostProjectFile, options, workspace.WorkspaceRoot, CancellationToken.None); 772var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 782workingDirectory: workspace.WorkspaceRoot, 783hivesDirectory: workspace.WorkspaceRoot.CreateSubdirectory(".aspire").CreateSubdirectory("hives"), 784cacheDirectory: workspace.WorkspaceRoot.CreateSubdirectory(".aspire").CreateSubdirectory("cache") 828var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 838workingDirectory: workspace.WorkspaceRoot, 839hivesDirectory: workspace.WorkspaceRoot.CreateSubdirectory(".aspire").CreateSubdirectory("hives"), 840cacheDirectory: workspace.WorkspaceRoot.CreateSubdirectory(".aspire").CreateSubdirectory("cache") 880var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 890workingDirectory: workspace.WorkspaceRoot, 891hivesDirectory: workspace.WorkspaceRoot.CreateSubdirectory(".aspire").CreateSubdirectory("hives"), 892cacheDirectory: workspace.WorkspaceRoot.CreateSubdirectory(".aspire").CreateSubdirectory("cache") 936var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 946workingDirectory: workspace.WorkspaceRoot, 947hivesDirectory: workspace.WorkspaceRoot.CreateSubdirectory(".aspire").CreateSubdirectory("hives"), 948cacheDirectory: workspace.WorkspaceRoot.CreateSubdirectory(".aspire").CreateSubdirectory("cache") 987var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 997workingDirectory: workspace.WorkspaceRoot, 998hivesDirectory: workspace.WorkspaceRoot.CreateSubdirectory(".aspire").CreateSubdirectory("hives"), 999cacheDirectory: workspace.WorkspaceRoot.CreateSubdirectory(".aspire").CreateSubdirectory("cache") 1039var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 1049workingDirectory: workspace.WorkspaceRoot, 1050hivesDirectory: workspace.WorkspaceRoot.CreateSubdirectory(".aspire").CreateSubdirectory("hives"), 1051cacheDirectory: workspace.WorkspaceRoot.CreateSubdirectory(".aspire").CreateSubdirectory("cache") 1091var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 1101workingDirectory: workspace.WorkspaceRoot, 1102hivesDirectory: workspace.WorkspaceRoot.CreateSubdirectory(".aspire").CreateSubdirectory("hives"), 1103cacheDirectory: workspace.WorkspaceRoot.CreateSubdirectory(".aspire").CreateSubdirectory("cache")
DotNet\DotNetCliRunnerTests.cs (32)
34var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 47var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 83var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 93var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 121var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 141var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 169var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 179var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 216var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 226var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 266var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 276var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 328var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 362var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 410var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 460var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 515var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 540var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 556workingDirectory: workspace.WorkspaceRoot, 570var appHostFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.cs")); 580var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 631var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 641var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 700var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 710var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 773var solutionFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "Test.sln")); 777var project1Dir = workspace.WorkspaceRoot.CreateSubdirectory("Project1"); 781var project2Dir = workspace.WorkspaceRoot.CreateSubdirectory("Project2"); 795var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 829var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 832var referencedProject = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "Service.csproj")); 842var executionContext = CreateExecutionContext(workspace.WorkspaceRoot);
NuGet\NuGetPackageCacheTests.cs (5)
39var packages = await nuGetPackageCache.GetCliPackagesAsync(workspace.WorkspaceRoot, prerelease: true, nugetConfigFile: null, CancellationToken.None).WaitAsync(CliTestConstants.DefaultTimeout); 73var packages = await nuGetPackageCache.GetPackagesAsync(workspace.WorkspaceRoot, "Aspire.Hosting", null, prerelease: false, nugetConfigFile: null, useCache: true, CancellationToken.None).WaitAsync(CliTestConstants.DefaultTimeout); 111var packages = await nuGetPackageCache.GetPackagesAsync(workspace.WorkspaceRoot, "Aspire.Hosting", null, prerelease: false, nugetConfigFile: null, useCache: true, CancellationToken.None).WaitAsync(CliTestConstants.DefaultTimeout); 149workspace.WorkspaceRoot, 190var packages = await nuGetPackageCache.GetPackagesAsync(workspace.WorkspaceRoot, "Aspire.Hosting", null, prerelease: false, nugetConfigFile: null, useCache: true, CancellationToken.None).WaitAsync(CliTestConstants.DefaultTimeout);
Packaging\NuGetConfigMergerSnapshotTests.cs (5)
58var root = workspace.WorkspaceRoot; 107var root = workspace.WorkspaceRoot; 169var root = workspace.WorkspaceRoot; 230var root = workspace.WorkspaceRoot; 289var root = workspace.WorkspaceRoot;
Packaging\NuGetConfigMergerTests.cs (17)
54var root = workspace.WorkspaceRoot; 78var root = workspace.WorkspaceRoot; 106var root = workspace.WorkspaceRoot; 146var root = workspace.WorkspaceRoot; 189var root = workspace.WorkspaceRoot; 222var root = workspace.WorkspaceRoot; 232var root = workspace.WorkspaceRoot; 263var root = workspace.WorkspaceRoot; 298var root = workspace.WorkspaceRoot; 347var root = workspace.WorkspaceRoot; 410var root = workspace.WorkspaceRoot; 473var root = workspace.WorkspaceRoot; 550var root = workspace.WorkspaceRoot; 589var root = workspace.WorkspaceRoot; 618var root = workspace.WorkspaceRoot; 669var root = workspace.WorkspaceRoot; 712var root = workspace.WorkspaceRoot;
Packaging\PackagingServiceTests.cs (5)
44var tempDir = workspace.WorkspaceRoot; 79var tempDir = workspace.WorkspaceRoot; 123var tempDir = workspace.WorkspaceRoot; 157var tempDir = workspace.WorkspaceRoot; 190var tempDir = workspace.WorkspaceRoot;
Projects\ProjectLocatorTests.cs (88)
36var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 41var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 58var targetAppHostDirectory = workspace.WorkspaceRoot.CreateSubdirectory("TargetAppHost"); 62var otherAppHostDirectory = workspace.WorkspaceRoot.CreateSubdirectory("OtherAppHost"); 79var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 94var dir1 = workspace.WorkspaceRoot.CreateSubdirectory("dir1"); 101var otherAppHostDirectory = workspace.WorkspaceRoot.CreateSubdirectory("OtherAppHost"); 118var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 134var realAppHostProjectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "RealAppHost.csproj")); 162var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 177var projectFile1 = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost1.csproj")); 180var projectFile2 = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost2.csproj")); 186var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 200var appHostProject = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 203var webProject = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "WebProject.csproj")); 221var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 237var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 252var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 258var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 271var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 278var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 305var globalSettingsFilePath = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "settings.global.json"); 309var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 316var settingsFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "settings.json")); 334var appHostFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.cs")); 347var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 350var foundFiles = await projectLocator.FindAppHostProjectFilesAsync(workspace.WorkspaceRoot.FullName, CancellationToken.None); 361var subDir = workspace.WorkspaceRoot.CreateSubdirectory("SubProject"); 375var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 378var foundFiles = await projectLocator.FindAppHostProjectFilesAsync(workspace.WorkspaceRoot.FullName, CancellationToken.None); 391var dirWithBoth = workspace.WorkspaceRoot.CreateSubdirectory("WithBoth"); 406var dirWithOnlyAppHost = workspace.WorkspaceRoot.CreateSubdirectory("OnlyAppHost"); 421var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 424var foundFiles = await projectLocator.FindAppHostProjectFilesAsync(workspace.WorkspaceRoot.FullName, CancellationToken.None); 443var appHostFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.cs")); 451var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 454var foundFiles = await projectLocator.FindAppHostProjectFilesAsync(workspace.WorkspaceRoot.FullName, CancellationToken.None); 466var subDir1 = workspace.WorkspaceRoot.CreateSubdirectory("ProjectAppHost"); 471var subDir2 = workspace.WorkspaceRoot.CreateSubdirectory("SingleFileAppHost"); 496var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 499var foundFiles = await projectLocator.FindAppHostProjectFilesAsync(workspace.WorkspaceRoot.FullName, CancellationToken.None); 515var appHostFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.cs")); 528var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 543var appHostFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.cs")); 551var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 568var appHostFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.cs")); 579var csprojFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "SomeProject.csproj")); 585var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 602var txtFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "readme.txt")); 608var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 626var csprojFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 630var subDir = workspace.WorkspaceRoot.CreateSubdirectory("SingleFile"); 655var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 736var appHostFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.cs")); 750var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 754var foundFiles = await projectLocator.FindAppHostProjectFilesAsync(workspace.WorkspaceRoot.FullName, CancellationToken.None); 766var appHostFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.cs")); 780var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 796var projectDirectory = workspace.WorkspaceRoot.CreateSubdirectory("MyAppHost"); 812var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 829var projectDirectory = workspace.WorkspaceRoot.CreateSubdirectory("EmptyDir"); 834var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 855var projectDirectory = workspace.WorkspaceRoot.CreateSubdirectory("MultiProject"); 874var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 893var projectDirectory = workspace.WorkspaceRoot.CreateSubdirectory("MyAppHost"); 907var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 925var projectDirectory = workspace.WorkspaceRoot.CreateSubdirectory("MyAppHost"); 939var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 962var topDirectory = workspace.WorkspaceRoot.CreateSubdirectory("playground"); 979var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 997var exeProjectDir = workspace.WorkspaceRoot.CreateSubdirectory("ExeProject"); 1002var libProjectDir = workspace.WorkspaceRoot.CreateSubdirectory("LibProject"); 1021var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1024var executableProjects = await projectLocator.FindExecutableProjectsAsync(workspace.WorkspaceRoot.FullName, CancellationToken.None); 1038var winExeProjectDir = workspace.WorkspaceRoot.CreateSubdirectory("WinExeProject"); 1056var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1059var executableProjects = await projectLocator.FindExecutableProjectsAsync(workspace.WorkspaceRoot.FullName, CancellationToken.None); 1073var lib1Dir = workspace.WorkspaceRoot.CreateSubdirectory("Lib1"); 1077var lib2Dir = workspace.WorkspaceRoot.CreateSubdirectory("Lib2"); 1095var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1098var executableProjects = await projectLocator.FindExecutableProjectsAsync(workspace.WorkspaceRoot.FullName, CancellationToken.None); 1113var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1116var executableProjects = await projectLocator.FindExecutableProjectsAsync(workspace.WorkspaceRoot.FullName, CancellationToken.None); 1129var exe1Dir = workspace.WorkspaceRoot.CreateSubdirectory("Exe1"); 1133var exe2Dir = workspace.WorkspaceRoot.CreateSubdirectory("Exe2"); 1137var winExeDir = workspace.WorkspaceRoot.CreateSubdirectory("WinExe"); 1162var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1165var executableProjects = await projectLocator.FindExecutableProjectsAsync(workspace.WorkspaceRoot.FullName, CancellationToken.None);
Projects\ProjectUpdaterTests.cs (23)
118var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 230var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 375var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 533var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 570var directoryPackagesPropsFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "Directory.Packages.props")); 676var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 703var directoryPackagesPropsFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "Directory.Packages.props")); 781var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 805var directoryPackagesPropsFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "Directory.Packages.props")); 884var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 938var directoryPackagesPropsFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "Directory.Packages.props")); 1027var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1051var directoryPackagesPropsFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "Directory.Packages.props")); 1150var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1175var directoryPackagesPropsFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "Directory.Packages.props")); 1264var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1289var directoryPackagesPropsFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "Directory.Packages.props")); 1374var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1472var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1494var directoryPackagesPropsFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "Directory.Packages.props")); 1574var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1653var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1735var executionContext = CreateExecutionContext(workspace.WorkspaceRoot);
Templating\DotNetTemplateFactoryTests.cs (7)
67var workingDir = workspace.WorkspaceRoot; 88var workingDir = workspace.WorkspaceRoot; 123var workingDir = workspace.WorkspaceRoot; 167var workingDir = workspace.WorkspaceRoot; 204var workingDir = workspace.WorkspaceRoot; 234var workingDir = workspace.WorkspaceRoot; 255var workingDir = workspace.WorkspaceRoot;
Utils\CliTestHelper.cs (1)
34var options = new CliServiceCollectionTestOptions(outputHelper, workspace.WorkspaceRoot);
Utils\CliUpdateNotificationServiceTests.cs (6)
68await notifier.CheckForCliUpdatesAsync(workspace.WorkspaceRoot, CancellationToken.None).WaitAsync(CliTestConstants.DefaultTimeout); 123await notifier.CheckForCliUpdatesAsync(workspace.WorkspaceRoot, CancellationToken.None).WaitAsync(CliTestConstants.DefaultTimeout); 178await notifier.CheckForCliUpdatesAsync(workspace.WorkspaceRoot, CancellationToken.None).WaitAsync(CliTestConstants.DefaultTimeout); 229await notifier.CheckForCliUpdatesAsync(workspace.WorkspaceRoot, CancellationToken.None).WaitAsync(CliTestConstants.DefaultTimeout); 254await service.CheckForCliUpdatesAsync(workspace.WorkspaceRoot, CancellationToken.None); 273await service.CheckForCliUpdatesAsync(workspace.WorkspaceRoot, CancellationToken.None);