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