1 write to TempDirectory
Aspire.Acquisition.Tests (1)
Scripts\Common\TestEnvironment.cs (1)
30
TempDirectory
= Directory.CreateTempSubdirectory("aspire-test-").FullName;
209 references to TempDirectory
Aspire.Acquisition.Tests (209)
Scripts\Common\ScriptFunctionCommand.cs (2)
89
var tempScript = Path.Combine(_testEnvironment.
TempDirectory
, $"test-func-{Guid.NewGuid():N}.sh");
131
var tempScript = Path.Combine(_testEnvironment.
TempDirectory
, $"test-func-{Guid.NewGuid():N}.ps1");
Scripts\Common\TestEnvironment.cs (4)
31
MockHome = Path.Combine(
TempDirectory
, "home");
42
var mockBinDir = Path.Combine(
TempDirectory
, "mock-bin");
289
if (Directory.Exists(
TempDirectory
))
291
Directory.Delete(
TempDirectory
, recursive: true);
Scripts\CompletionScriptTests.cs (19)
74
var target = Path.Combine(env.
TempDirectory
, "actual");
75
var selected = Path.Combine(env.
TempDirectory
, "selected");
76
var outside = Path.Combine(env.
TempDirectory
, "outside");
166
var cli = CreateFakeCli(outsideHome ? Path.Combine(env.
TempDirectory
, "custom install") : env.MockHome);
204
var cli = CreateFakeCli(Path.Combine(env.
TempDirectory
, "custom install"));
233
var cli = CreateFakeCli(Path.Combine(env.
TempDirectory
, "it's $install ` [test]"));
272
var installRoot = Path.Combine(env.
TempDirectory
, "custom install");
277
var outside = Path.Combine(env.
TempDirectory
, "custom install-other");
322
var installRoot = Path.Combine(env.
TempDirectory
, "not yet installed", "bin");
501
var outside = Path.Combine(env.
TempDirectory
, "outside-profile");
569
var target = Path.Combine(env.
TempDirectory
, "actual");
570
var selected = Path.Combine(env.
TempDirectory
, "selected");
571
var outside = Path.Combine(env.
TempDirectory
, "outside");
697
var cli = await CreateFakeCliAsync(outsideHome ? Path.Combine(env.
TempDirectory
, "custom install") : env.MockHome);
734
var installRoot = Path.Combine(env.
TempDirectory
, "custom install");
772
var installRoot = Path.Combine(env.
TempDirectory
, "it's $install ` [test]");
821
var installRoot = Path.Combine(env.
TempDirectory
, "custom install");
826
var outside = Path.Combine(env.
TempDirectory
, "custom install-other");
876
var installRoot = Path.Combine(env.
TempDirectory
, "not yet installed", "bin");
Scripts\FileHelperTests.cs (1)
24
var path = Path.Combine(env.
TempDirectory
, "mock tool");
Scripts\HomebrewCompletionTests.cs (3)
27
var loaderPath = Path.Combine(environment.
TempDirectory
, "loader.ps1");
29
var testPath = Path.Combine(environment.
TempDirectory
, "test.ps1");
49
.WithWorkingDirectory(environment.
TempDirectory
)
Scripts\PipedInstallTests.cs (2)
99
var installPath = Path.Combine(env.
TempDirectory
, "path with spaces", "cli");
240
var installPath = Path.Combine(env.
TempDirectory
, "path with spaces", "cli");
Scripts\PRScriptFunctionTests.cs (10)
89
var pkgDir = Path.Combine(env.
TempDirectory
, "packages");
112
var emptyDir = Path.Combine(env.
TempDirectory
, "empty-packages");
131
var pkgDir = Path.Combine(env.
TempDirectory
, "packages");
153
var pkgDir = Path.Combine(env.
TempDirectory
, "packages");
229
var tempDir = Path.Combine(env.
TempDirectory
, "download-temp");
249
var tempDir = Path.Combine(env.
TempDirectory
, "download-temp");
269
var tempDir = Path.Combine(env.
TempDirectory
, "download-temp");
294
var tempDir = Path.Combine(env.
TempDirectory
, "work");
318
var tempDir = Path.Combine(env.
TempDirectory
, "work");
341
var tempDir = Path.Combine(env.
TempDirectory
, "work");
Scripts\PRScriptInstallE2ETests.cs (2)
28
var stageDir = Path.Combine(env.
TempDirectory
, "stage");
35
var installPrefix = Path.Combine(env.
TempDirectory
, "install");
Scripts\PRScriptInstallerModeTests.cs (38)
111
var mockBinDir = Path.Combine(env.
TempDirectory
, "mock-homebrew-bin");
112
var brewRepository = Path.Combine(env.
TempDirectory
, "brew-repository");
113
var brewPrefix = Path.Combine(env.
TempDirectory
, "brew-prefix");
114
var brewLog = Path.Combine(env.
TempDirectory
, "brew.log");
115
var codesignLog = Path.Combine(env.
TempDirectory
, "codesign.log");
116
var brewTrustStore = Path.Combine(env.
TempDirectory
, "brew-trust.txt");
265
var mockBinDir = Path.Combine(env.
TempDirectory
, "mock-winget-bin");
266
var wingetLog = Path.Combine(env.
TempDirectory
, "winget.log");
562
var localDir = await CreateHomebrewInstallerArtifactAsync(Path.Combine(env.
TempDirectory
, "homebrew-artifact"));
601
var localDir = await CreateHomebrewInstallerArtifactAsync(Path.Combine(env.
TempDirectory
, "homebrew-artifact"));
618
var caskPath = Path.Combine(env.
TempDirectory
, "aspire.rb");
637
var caskPath = Path.Combine(env.
TempDirectory
, "aspire.rb");
651
var brewLog = (await File.ReadAllLinesAsync(Path.Combine(env.
TempDirectory
, "brew.log"))).ToList();
657
var trustStore = Path.Combine(env.
TempDirectory
, "brew-trust.txt");
667
var archiveRoot = Path.Combine(env.
TempDirectory
, "archives");
677
"--output-dir", Path.Combine(env.
TempDirectory
, "homebrew-output"),
684
var brewLog = await File.ReadAllTextAsync(Path.Combine(env.
TempDirectory
, "brew.log"));
689
var codesignLog = await File.ReadAllTextAsync(Path.Combine(env.
TempDirectory
, "codesign.log"));
700
var archiveRoot = Path.Combine(env.
TempDirectory
, "archives");
710
"--output-dir", Path.Combine(env.
TempDirectory
, "homebrew-output"),
714
var codesignLog = await File.ReadAllTextAsync(Path.Combine(env.
TempDirectory
, "codesign.log"));
716
var brewLog = await File.ReadAllTextAsync(Path.Combine(env.
TempDirectory
, "brew.log"));
726
var archiveRoot = Path.Combine(env.
TempDirectory
, "archives");
729
var outputDir = Path.Combine(env.
TempDirectory
, "homebrew-output");
760
var brewLog = await File.ReadAllTextAsync(Path.Combine(env.
TempDirectory
, "brew.log"));
824
var localDir = await CreateWinGetInstallerArtifactAsync(Path.Combine(env.
TempDirectory
, "winget-artifact"));
863
var archiveRoot = Path.Combine(env.
TempDirectory
, "archives");
865
var outputDir = Path.Combine(env.
TempDirectory
, "winget-output");
897
var localDir = await CreateWinGetInstallerArtifactAsync(Path.Combine(env.
TempDirectory
, "winget-artifact"));
905
var wingetLog = await File.ReadAllTextAsync(Path.Combine(env.
TempDirectory
, "winget.log"));
916
var localDir = await CreateWinGetInstallerArtifactAsync(Path.Combine(env.
TempDirectory
, "winget-artifact"));
943
var (manifestDir, archiveRoot) = await CreateWinGetPrChannelArtifactAsync(env.
TempDirectory
);
952
var wingetLog = await File.ReadAllTextAsync(Path.Combine(env.
TempDirectory
, "winget.log"));
972
var (manifestDir, archiveRoot) = await CreateWinGetPrChannelArtifactAsync(env.
TempDirectory
);
1006
var archiveRoot = Path.Combine(env.
TempDirectory
, "archives");
1014
var outputDir = Path.Combine(env.
TempDirectory
, "winget-output");
1031
var extractDir = Path.Combine(env.
TempDirectory
, $"extract-{Path.GetFileNameWithoutExtension(archive)}");
1055
var (manifestDir, archiveRoot) = await CreateWinGetPrChannelArtifactAsync(env.
TempDirectory
);
Scripts\PRScriptPowerShellTests.cs (7)
156
var customPath = Path.Combine(env.
TempDirectory
, "custom");
201
var localDir = Path.Combine(env.
TempDirectory
, "local artifacts");
226
var localDir = Path.Combine(env.
TempDirectory
, "raw-build");
309
var customPath = Path.Combine(env.
TempDirectory
, "custom");
434
var localDir = Path.Combine(env.
TempDirectory
, "local-artifacts");
530
var customPath = Path.Combine(env.
TempDirectory
, "custom-prefix");
615
var localDir = Path.Combine(env.
TempDirectory
, "local-artifacts");
Scripts\PRScriptPSFunctionTests.cs (14)
84
var cliBinDir = Path.Combine(env.
TempDirectory
, "cli-bin");
85
var existingPath = $"{cliBinDir}{Path.PathSeparator}{Path.Combine(env.
TempDirectory
, "other-bin")}";
86
var githubPath = Path.Combine(env.
TempDirectory
, "github-path.txt");
116
var pkgDir = Path.Combine(env.
TempDirectory
, "packages");
139
var emptyDir = Path.Combine(env.
TempDirectory
, "empty-packages");
158
var pkgDir = Path.Combine(env.
TempDirectory
, "packages");
180
var pkgDir = Path.Combine(env.
TempDirectory
, "packages");
260
var tempDir = Path.Combine(env.
TempDirectory
, "download-temp");
280
var tempDir = Path.Combine(env.
TempDirectory
, "download-temp");
300
var tempDir = Path.Combine(env.
TempDirectory
, "download-temp");
324
var downloadDir = Path.Combine(env.
TempDirectory
, "cli-download");
328
var binDir = Path.Combine(env.
TempDirectory
, "bin");
346
var downloadDir = Path.Combine(env.
TempDirectory
, "cli-download");
351
var binDir = Path.Combine(env.
TempDirectory
, "bin");
Scripts\PRScriptShellTests.cs (7)
135
var customPath = Path.Combine(env.
TempDirectory
, "custom");
161
var localDir = Path.Combine(env.
TempDirectory
, "local artifacts");
186
var localDir = Path.Combine(env.
TempDirectory
, "raw-build");
365
var customPath = Path.Combine(env.
TempDirectory
, "custom");
512
var localDir = Path.Combine(env.
TempDirectory
, "local-artifacts");
597
var customPath = Path.Combine(env.
TempDirectory
, "custom-prefix");
680
var localDir = Path.Combine(env.
TempDirectory
, "local-artifacts");
Scripts\PRScriptToolModeTests.cs (43)
49
var mockBinDir = Path.Combine(env.
TempDirectory
, "mock-dotnet-bin");
165
var localDir = Path.Combine(env.
TempDirectory
, "artifacts");
191
var localDir = Path.Combine(env.
TempDirectory
, "artifacts");
211
var localDir = Path.Combine(env.
TempDirectory
, "artifacts");
214
var customPath = Path.Combine(env.
TempDirectory
, "custom");
320
var localDir = Path.Combine(env.
TempDirectory
, "artifacts");
322
var customPath = Path.Combine(env.
TempDirectory
, "custom");
341
var localDir = Path.Combine(env.
TempDirectory
, "artifacts");
362
var localDir = Path.Combine(env.
TempDirectory
, "artifacts");
382
var localDir = Path.Combine(env.
TempDirectory
, "artifacts");
385
var dotnetCommandsPath = Path.Combine(env.
TempDirectory
, "dotnet-commands.txt");
413
var localDir = Path.Combine(env.
TempDirectory
, "artifacts");
416
var dotnetCommandsPath = Path.Combine(env.
TempDirectory
, "dotnet-commands.txt");
450
var localDir = Path.Combine(env.
TempDirectory
, "artifacts");
453
var dotnetCommandsPath = Path.Combine(env.
TempDirectory
, "dotnet-commands.txt");
484
var dotnetCommandsPath = Path.Combine(env.
TempDirectory
, "dotnet-commands.txt");
578
var localDir = Path.Combine(env.
TempDirectory
, "artifacts");
580
var customPath = Path.Combine(env.
TempDirectory
, "custom");
604
var pkgDir = Path.Combine(env.
TempDirectory
, "pkgs");
624
var pkgDir = Path.Combine(env.
TempDirectory
, "pkgs");
648
var pkgDir = Path.Combine(env.
TempDirectory
, "pkgs");
671
var pkgDir = Path.Combine(env.
TempDirectory
, "pkgs");
693
var pkgDir = Path.Combine(env.
TempDirectory
, "pkgs");
747
var localDir = Path.Combine(env.
TempDirectory
, "artifacts");
772
var localDir = Path.Combine(env.
TempDirectory
, "artifacts");
791
var localDir = Path.Combine(env.
TempDirectory
, "artifacts");
794
var customPath = Path.Combine(env.
TempDirectory
, "custom");
897
var localDir = Path.Combine(env.
TempDirectory
, "artifacts");
899
var customPath = Path.Combine(env.
TempDirectory
, "custom");
918
var localDir = Path.Combine(env.
TempDirectory
, "artifacts");
939
var localDir = Path.Combine(env.
TempDirectory
, "artifacts");
959
var localDir = Path.Combine(env.
TempDirectory
, "artifacts");
962
var dotnetCommandsPath = Path.Combine(env.
TempDirectory
, "dotnet-commands.txt");
989
var localDir = Path.Combine(env.
TempDirectory
, "artifacts");
992
var dotnetCommandsPath = Path.Combine(env.
TempDirectory
, "dotnet-commands.txt");
1028
var dotnetCommandsPath = Path.Combine(env.
TempDirectory
, "dotnet-commands.txt");
1105
var localDir = Path.Combine(env.
TempDirectory
, "artifacts");
1107
var customPath = Path.Combine(env.
TempDirectory
, "custom");
1131
var pkgDir = Path.Combine(env.
TempDirectory
, "pkgs");
1151
var pkgDir = Path.Combine(env.
TempDirectory
, "pkgs");
1175
var pkgDir = Path.Combine(env.
TempDirectory
, "pkgs");
1197
var pkgDir = Path.Combine(env.
TempDirectory
, "pkgs");
1219
var pkgDir = Path.Combine(env.
TempDirectory
, "pkgs");
Scripts\ReleaseScriptFunctionTests.cs (10)
330
var archive = await FakeArchiveHelper.CreateFakeArchiveAsync(env.
TempDirectory
);
348
var archive = await FakeArchiveHelper.CreateFakeArchiveWithBadChecksumAsync(env.
TempDirectory
);
371
var archive = await FakeArchiveHelper.CreateFakeArchiveAsync(env.
TempDirectory
, "linux-x64");
372
var destPath = Path.Combine(env.
TempDirectory
, "install-dest");
392
var archive = await FakeArchiveHelper.CreateFakeArchiveAsync(env.
TempDirectory
, "win-x64");
393
var destPath = Path.Combine(env.
TempDirectory
, "install-dest-zip");
504
var cliPath = Path.Combine(env.
TempDirectory
, "aspire");
505
var capturePath = Path.Combine(env.
TempDirectory
, "setup-args.txt");
675
var mockBinDir = Path.Combine(env.
TempDirectory
, "mock-bin");
711
var mockBinDir = Path.Combine(env.
TempDirectory
, "mock-bin");
Scripts\ReleaseScriptPowerShellTests.cs (15)
80
var customPath = Path.Combine(env.
TempDirectory
, "custom");
92
var installPath = Path.Combine(env.
TempDirectory
, "install");
93
var capturePath = Path.Combine(env.
TempDirectory
, "downloads.txt");
141
var installPath = Path.Combine(env.
TempDirectory
, "install");
142
var capturePath = Path.Combine(env.
TempDirectory
, "downloads.txt");
192
var installPath = Path.Combine(env.
TempDirectory
, "install");
193
var capturePath = Path.Combine(env.
TempDirectory
, "downloads.txt");
247
var installPath = Path.Combine(env.
TempDirectory
, "install");
248
var capturePath = Path.Combine(env.
TempDirectory
, "downloads.txt");
300
var installPath = Path.Combine(env.
TempDirectory
, "install");
356
var customPath = Path.Combine(env.
TempDirectory
, "custom");
430
var installPath = Path.Combine(env.
TempDirectory
, "install");
459
var installPath = Path.Combine(env.
TempDirectory
, "install");
490
var installPath = Path.Combine(env.
TempDirectory
, "install");
491
var archive = await FakeArchiveHelper.CreateFakeArchiveAsync(env.
TempDirectory
);
Scripts\ReleaseScriptPSFunctionTests.cs (9)
350
var archive = await FakeArchiveHelper.CreateFakeArchiveAsync(env.
TempDirectory
);
368
var archive = await FakeArchiveHelper.CreateFakeArchiveWithBadChecksumAsync(env.
TempDirectory
);
391
var archive = await FakeArchiveHelper.CreateFakeArchiveAsync(env.
TempDirectory
, "linux-x64");
392
var destPath = Path.Combine(env.
TempDirectory
, "install-dest");
412
var archive = await FakeArchiveHelper.CreateFakeArchiveAsync(env.
TempDirectory
, "win-x64");
413
var destPath = Path.Combine(env.
TempDirectory
, "install-dest-zip");
528
var cliPath = Path.Combine(env.
TempDirectory
, OperatingSystem.IsWindows() ? "aspire.cmd" : "aspire");
529
var capturePath = Path.Combine(env.
TempDirectory
, "setup-args.txt");
562
var cliPath = Path.Combine(env.
TempDirectory
, "setup-invoked.txt");
Scripts\ReleaseScriptShellTests.cs (19)
92
var customPath = Path.Combine(env.
TempDirectory
, "custom-bin");
107
var installPath = Path.Combine(env.
TempDirectory
, "install");
108
var tempDir = Path.Combine(env.
TempDirectory
, "download");
109
var capturePath = Path.Combine(env.
TempDirectory
, "downloads.txt");
149
var installPath = Path.Combine(env.
TempDirectory
, "install");
150
var tempDir = Path.Combine(env.
TempDirectory
, "download");
151
var capturePath = Path.Combine(env.
TempDirectory
, "downloads.txt");
193
var installPath = Path.Combine(env.
TempDirectory
, "install");
194
var tempDir = Path.Combine(env.
TempDirectory
, "download");
195
var capturePath = Path.Combine(env.
TempDirectory
, "downloads.txt");
241
var installPath = Path.Combine(env.
TempDirectory
, "install");
242
var tempDir = Path.Combine(env.
TempDirectory
, "download");
243
var capturePath = Path.Combine(env.
TempDirectory
, "downloads.txt");
287
var installPath = Path.Combine(env.
TempDirectory
, "install");
288
var tempDir = Path.Combine(env.
TempDirectory
, "download");
289
var capturePath = Path.Combine(env.
TempDirectory
, "downloads.txt");
373
var installPath = Path.Combine(env.
TempDirectory
, "install");
400
var installPath = Path.Combine(env.
TempDirectory
, "install");
420
var installPath = Path.Combine(env.
TempDirectory
, "install");
Scripts\ScriptToolCommandTests.cs (1)
17
var scriptPath = Path.Combine(env.
TempDirectory
, "interleave.sh");
Scripts\VerifyCliArchivePowerShellTests.cs (3)
26
var archive = await FakeArchiveHelper.CreateFakeVerifyArchiveAsync(env.
TempDirectory
);
45
var archive = await FakeArchiveHelper.CreateFakeVerifyArchiveAsync(env.
TempDirectory
, includeStraySidecar: true);
71
env.
TempDirectory
,