136 references to Path
Aspire.Hosting.Sdk.Tests (136)
AppHostSdkTargetsTests.cs (135)
109workspace.Path, 137await File.WriteAllTextAsync(Path.Combine(workspace.Path, "AppHost.csproj"), 149var result = await RunDotNetWithArgumentsAsync(workspace.Path, 167workspace.Path, 191workspace.Path, 213var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true); 236var projectDirectory = Path.Combine(workspace.Path, "AppHost"); 327var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle); 328var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-cli")); 354var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-cli")); 368var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true, extraProjectXml); 393var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-cli")); 396var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true, 423var emptyPathDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "empty-path")); 424var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true, 449var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-cli")); 452var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true, 483var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-cli")); 493var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true, extraProjectXml); 505var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-cli")); 507var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true, 527var nonExecutableDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "non-executable")); 535var executableDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "executable")); 537var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true); 554var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true); 574var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true); 575var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-cli")); 595var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true); 596var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-cli")); 610var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true); 611var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake cli !& (shim)^,;=+[]{}~@")); 629var emptyPathDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "empty-path")); 630var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true, 636var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-cli")); 660var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-cli")); 663var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true, 701var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-cli")); 703var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true, 730var appHostDirectory = Path.Combine(workspace.Path, "FileApp"); 752var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle, extraProjectXml: extraProjectXml); 753var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-cli")); 772var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: false); 791var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle); 823await File.WriteAllTextAsync(Path.Combine(workspace.Path, "Directory.Build.props"), """ 832var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: null); 856var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: null, projectExtension: projectExtension); 895var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true); 913var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true); 914var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "selected cli")); 915var captureFile = Path.Combine(workspace.Path, "aspire-args.txt"); 950var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true); 951var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "selected cli")); 952var captureFile = Path.Combine(workspace.Path, "dnx-args.txt"); 993var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true); 994var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "native aspire")); 995var captureFile = Path.Combine(workspace.Path, "aspire-native-args.txt"); 1033var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true); 1034var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake cli !& (shim)^,;=+[]{}~@")); 1035var captureFile = Path.Combine(workspace.Path, "aspire-args.txt"); 1070var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true); 1071var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-cli")); 1086var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true, includeBundlePaths: false); 1087var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-cli")); 1094var aspireHome = Path.Combine(workspace.Path, "aspire-home"); 1120var staleCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "stale-cli")); 1126var dnxDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, dnxDirectoryName)); 1131var aspireHome = Path.Combine(workspace.Path, aspireHomeDirectoryName); 1132var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true, 1167var dnxDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "dnx")); 1169var aspireHome = Path.Combine(workspace.Path, "aspire-home"); 1171var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true, 1201var dnxDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "dnx")); 1203var aspireHome = Path.Combine(workspace.Path, "aspire-home"); 1206var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true, 1232var dnxDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "dnx")); 1234var aspireHome = Path.Combine(workspace.Path, "aspire-home"); 1235var setupArgumentsPath = Path.Combine(workspace.Path, "setup-arguments.txt"); 1236var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true, 1276var directory = ResolveAspireCliBundle.GetPinnedLayoutDirectory(workspace.Path, version); 1278Assert.Equal(Path.Combine(workspace.Path, "dnx", "aspire.cli", expectedDirectoryName), directory); 1289var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true, 1296var cliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "cli")); 1308["ASPIRE_HOME"] = Path.Combine(workspace.Path, "aspire-home"), 1320var layoutPathGuidance = $"with the ASPIRE_LAYOUT_PATH environment variable set to '{Path.Combine(workspace.Path, "aspire-home", "dnx", "aspire.cli")}"; 1330var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true, includeBundlePaths: false); 1331var dnxDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "dnx")); 1333var cliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "cli")); 1340var aspireHome = Path.Combine(workspace.Path, "aspire-home"); 1361CreateFakeCliBundle(workspace.Path); 1362var directory = Path.Combine(workspace.Path, "bundle", "terminalhost"); 1370var task = new ResolveAspireCliBundle { AspireCliBundlePath = workspace.Path, WarnOnInvalidPaths = false }; 1382var bundle = CreateFakeCliBundle(workspace.Path); 1383var managedDir = Path.Combine(workspace.Path, "bundle", "managed"); 1395AspireCliBundlePath = workspace.Path, 1415var bundle = CreateFakeCliBundle(workspace.Path); 1416var managedDir = Path.Combine(workspace.Path, "bundle", "managed"); 1436AspireCliBundlePath = workspace.Path, 1456Path.Combine(workspace.Path, "cli $HOME `aspire-test-command`")); 1458var aspireHome = Path.Combine(workspace.Path, "empty-aspire-home"); 1459var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true, includeBundlePaths: false); 1480var selectedCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "selected-cli")); 1482var staleCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "stale-cli")); 1485var aspireHome = Path.Combine(workspace.Path, "aspire-home"); 1486var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true, includeBundlePaths: false); 1511var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "native%ASPIRE_TEST_LITERAL%")); 1513var aspireHome = Path.Combine(workspace.Path, "aspire-home"); 1514var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true, includeBundlePaths: false); 1529Assert.False(Directory.Exists(Path.Combine(workspace.Path, "nativeexpanded"))); 1536var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true, includeBundlePaths: false); 1537var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-cli")); 1540var aspireHome = Path.Combine(workspace.Path, "aspire-home"); 1566var fakeCommandDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-command")); 1574var childPidPath = Path.Combine(workspace.Path, "child.pid"); 1576var projectPath = Path.Combine(workspace.Path, "RunAspireCliCommand.proj"); 1599workspace.Path, 1634var commandPath = Path.Combine(workspace.Path, OperatingSystem.IsWindows() ? "hang.cmd" : "hang"); 1702var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true, includeBundlePaths: false); 1703var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-cli")); 1705var environmentAspireHome = Path.Combine(workspace.Path, "environment-aspire-home"); 1706var propertyAspireHome = Path.Combine(workspace.Path, "property-aspire-home"); 1727var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true); 1728var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-cli")); 1753var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true); 1754var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-cli")); 1769var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true); 1770var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-cli")); 1785var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true); 1786var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-cli")); 1801var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true); 1802var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-cli")); 1817var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true); 1818var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-cli")); 1833var project = await CreateRunHookProjectAsync(workspace.Path, aspireUseCliBundle: true); 1834var emptyPathDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "empty-path")); 1848var projectDirectory = Path.Combine(workspace.Path, "AppHost");
tests\Shared\TemporaryWorkspace.cs (1)
218var aspireDir = IOPath.Combine(workspace.Path, ".aspire");