430 references to RequiresTools
Aspire.Acquisition.Tests (50)
Scripts\PipedInstallTests.cs (4)
170[RequiresTools(["pwsh"])] 195[RequiresTools(["pwsh"])] 216[RequiresTools(["pwsh"])] 236[RequiresTools(["pwsh"])]
Scripts\PRScriptInstallerModeTests.cs (14)
575[RequiresTools(["ruby"])] 594[RequiresTools(["ruby"])] 621[RequiresTools(["ruby"])] 664[RequiresTools(["pwsh"])] 691[RequiresTools(["pwsh"])] 716[RequiresTools(["pwsh"])] 737[RequiresTools(["pwsh"])] 755[RequiresTools(["pwsh"])] 788[RequiresTools(["pwsh"])] 807[RequiresTools(["pwsh"])] 824[RequiresTools(["pwsh"])] 860[RequiresTools(["pwsh"])] 888[RequiresTools(["pwsh"])] 939[RequiresTools(["pwsh"])]
Scripts\PRScriptIntegrationTests.cs (3)
21[RequiresTools(["gh"])] 50[RequiresTools(["pwsh"])] 92[RequiresTools(["pwsh"])]
Scripts\PRScriptPowerShellTests.cs (1)
17[RequiresTools(["pwsh"])]
Scripts\PRScriptPSFunctionTests.cs (1)
13[RequiresTools(["pwsh"])]
Scripts\PRScriptToolModeTests.cs (23)
719[RequiresTools(["pwsh"])] 734[RequiresTools(["pwsh"])] 748[RequiresTools(["pwsh"])] 773[RequiresTools(["pwsh"])] 792[RequiresTools(["pwsh"])] 813[RequiresTools(["pwsh"])] 838[RequiresTools(["pwsh"])] 856[RequiresTools(["pwsh"])] 879[RequiresTools(["pwsh"])] 898[RequiresTools(["pwsh"])] 919[RequiresTools(["pwsh"])] 940[RequiresTools(["pwsh"])] 960[RequiresTools(["pwsh"])] 990[RequiresTools(["pwsh"])] 1027[RequiresTools(["pwsh"])] 1065[RequiresTools(["pwsh"])] 1090[RequiresTools(["pwsh"])] 1106[RequiresTools(["pwsh"])] 1132[RequiresTools(["pwsh"])] 1152[RequiresTools(["pwsh"])] 1176[RequiresTools(["pwsh"])] 1198[RequiresTools(["pwsh"])] 1220[RequiresTools(["pwsh"])]
Scripts\PSSourceabilityTests.cs (1)
13[RequiresTools(["pwsh"])]
Scripts\ReleaseScriptPowerShellTests.cs (1)
14[RequiresTools(["pwsh"])]
Scripts\ReleaseScriptPSFunctionTests.cs (1)
13[RequiresTools(["pwsh"])]
Scripts\VerifyCliArchivePowerShellTests.cs (1)
15[RequiresTools(["pwsh"])]
Aspire.Cli.Tests (25)
Agents\TelemetryHookScriptTests.cs (24)
28[RequiresTools(["bash"])] 45[RequiresTools(["bash"])] 60[RequiresTools(["bash"])] 75[RequiresTools(["bash"])] 87[RequiresTools(["bash"])] 100[RequiresTools(["bash"])] 112[RequiresTools(["bash"])] 127[RequiresTools(["bash"])] 143[RequiresTools(["bash"])] 163[RequiresTools(["bash"])] 179[RequiresTools(["bash"])] 196[RequiresTools(["bash"])] 211[RequiresTools(["pwsh"])] 227[RequiresTools(["pwsh"])] 241[RequiresTools(["pwsh"])] 252[RequiresTools(["pwsh"])] 264[RequiresTools(["pwsh"])] 274[RequiresTools(["pwsh"])] 288[RequiresTools(["pwsh"])] 301[RequiresTools(["pwsh"])] 316[RequiresTools(["pwsh"])] 334[RequiresTools(["pwsh"])] 349[RequiresTools(["pwsh"])] 365[RequiresTools(["pwsh"])]
Npm\AspireJsLauncherTests.cs (1)
13[RequiresTools(["node"])]
Aspire.Hosting.JavaScript.Tests (2)
BunFunctionalTests.cs (1)
10[RequiresTools(["bun"])]
NodeFunctionalTests.cs (1)
10[RequiresTools(["node", "npm"])]
Aspire.Hosting.Python.Tests (7)
AddPythonAppTests.cs (7)
24[RequiresTools(["python"])] 62[RequiresTools(["python"])] 101[RequiresTools(["python"])] 123[RequiresTools(["python"])] 146[RequiresTools(["python"])] 183[RequiresTools(["python"])] 227[RequiresTools(["python"])]
Aspire.Hosting.Rust.Tests (3)
CargoMetadataTests.cs (2)
278[RequiresTools(["cargo"])] 319[RequiresTools(["cargo"])]
RustPublicApiTests.cs (1)
352[RequiresTools(["cargo"])]
Infrastructure.Tests (343)
Pipelines\ExtensionE2eRecorderStepTests.cs (1)
53[RequiresTools(["pwsh"])]
Pipelines\NixCliPackageTests.cs (3)
70[RequiresTools(["bash", "base64", "xxd"])] 115[RequiresTools(["bash", "base64", "xxd"])] 177[RequiresTools(["bash", "base64", "xxd"])]
Pipelines\NpmCliPackageTests.cs (5)
160[RequiresTools(["node"])] 176[RequiresTools(["node"])] 216[RequiresTools(["node"])] 244[RequiresTools(["pwsh", "npm"])] 330[RequiresTools(["pwsh", "npm"])]
PowerShellScripts\AspireSkillsBundleHashTests.cs (2)
47[RequiresTools(["pwsh"])] 63[RequiresTools(["pwsh"])]
PowerShellScripts\BuildTestMatrixTests.cs (20)
29[RequiresTools(["pwsh"])] 59[RequiresTools(["pwsh"])] 91[RequiresTools(["pwsh"])] 132[RequiresTools(["pwsh"])] 168[RequiresTools(["pwsh"])] 195[RequiresTools(["pwsh"])] 222[RequiresTools(["pwsh"])] 256[RequiresTools(["pwsh"])] 286[RequiresTools(["pwsh"])] 306[RequiresTools(["pwsh"])] 347[RequiresTools(["pwsh"])] 374[RequiresTools(["pwsh"])] 402[RequiresTools(["pwsh"])] 439[RequiresTools(["pwsh"])] 468[RequiresTools(["pwsh"])] 494[RequiresTools(["pwsh"])] 530[RequiresTools(["pwsh"])] 569[RequiresTools(["pwsh"])] 604[RequiresTools(["pwsh"])] 692[RequiresTools(["pwsh"])]
PowerShellScripts\DownloadNativeArchivesTests.cs (10)
29[RequiresTools(["pwsh"])] 49[RequiresTools(["pwsh"])] 75[RequiresTools(["pwsh"])] 99[RequiresTools(["pwsh"])] 168[RequiresTools(["pwsh"])] 202[RequiresTools(["pwsh"])] 242[RequiresTools(["pwsh"])] 278[RequiresTools(["pwsh"])] 306[RequiresTools(["pwsh"])] 341[RequiresTools(["pwsh"])]
PowerShellScripts\ExpandTestMatrixGitHubTests.cs (18)
29[RequiresTools(["pwsh"])] 56[RequiresTools(["pwsh"])] 83[RequiresTools(["pwsh"])] 107[RequiresTools(["pwsh"])] 133[RequiresTools(["pwsh"])] 160[RequiresTools(["pwsh"])] 191[RequiresTools(["pwsh"])] 223[RequiresTools(["pwsh"])] 262[RequiresTools(["pwsh"])] 279[RequiresTools(["pwsh"])] 292[RequiresTools(["pwsh"])] 318[RequiresTools(["pwsh"])] 344[RequiresTools(["pwsh"])] 370[RequiresTools(["pwsh"])] 402[RequiresTools(["pwsh"])] 436[RequiresTools(["pwsh"])] 476[RequiresTools(["pwsh"])] 505[RequiresTools(["pwsh"])]
PowerShellScripts\SplitTestMatrixByDepsTests.cs (12)
32[RequiresTools(["pwsh"])] 50[RequiresTools(["pwsh"])] 69[RequiresTools(["pwsh"])] 91[RequiresTools(["pwsh"])] 109[RequiresTools(["pwsh"])] 125[RequiresTools(["pwsh"])] 143[RequiresTools(["pwsh"])] 161[RequiresTools(["pwsh"])] 180[RequiresTools(["pwsh"])] 200[RequiresTools(["pwsh"])] 219[RequiresTools(["pwsh"])] 232[RequiresTools(["pwsh"])]
PowerShellScripts\SplitTestProjectsTests.cs (5)
38[RequiresTools(["pwsh"])] 68[RequiresTools(["pwsh"])] 96[RequiresTools(["pwsh"])] 127[RequiresTools(["pwsh"])] 162[RequiresTools(["pwsh"])]
PowerShellScripts\StageNativeCliToolPackagesTests.cs (12)
39[RequiresTools(["pwsh"])] 73[RequiresTools(["pwsh"])] 103[RequiresTools(["pwsh"])] 120[RequiresTools(["pwsh"])] 137[RequiresTools(["pwsh"])] 154[RequiresTools(["pwsh"])] 171[RequiresTools(["pwsh"])] 188[RequiresTools(["pwsh"])] 205[RequiresTools(["pwsh"])] 224[RequiresTools(["pwsh"])] 243[RequiresTools(["pwsh"])] 260[RequiresTools(["pwsh"])]
PowerShellScripts\TrustedExtensionReleasePrTests.cs (1)
9[RequiresTools(["git", "pwsh"])]
PowerShellScripts\ValidateNpmPackageSignaturesTests.cs (9)
34[RequiresTools(["pwsh"])] 46[RequiresTools(["pwsh"])] 64[RequiresTools(["pwsh"])] 80[RequiresTools(["pwsh"])] 96[RequiresTools(["pwsh"])] 114[RequiresTools(["pwsh"])] 133[RequiresTools(["pwsh"])] 158[RequiresTools(["pwsh"])] 179[RequiresTools(["pwsh"])]
PowerShellScripts\ValidateNpmReleaseAliasesTests.cs (12)
30[RequiresTools(["pwsh"])] 42[RequiresTools(["pwsh"])] 54[RequiresTools(["pwsh"])] 66[RequiresTools(["pwsh"])] 78[RequiresTools(["pwsh"])] 90[RequiresTools(["pwsh"])] 102[RequiresTools(["pwsh"])] 114[RequiresTools(["pwsh"])] 126[RequiresTools(["pwsh"])] 141[RequiresTools(["pwsh"])] 154[RequiresTools(["pwsh"])] 165[RequiresTools(["pwsh"])]
PowerShellScripts\WriteClassModeTestPropsTests.cs (3)
25[RequiresTools(["pwsh"])] 64[RequiresTools(["pwsh"])] 91[RequiresTools(["pwsh"])]
WorkflowScripts\AutoRerunTransientCiFailuresTests.cs (86)
34[RequiresTools(["node"])] 47[RequiresTools(["node"])] 59[RequiresTools(["node"])] 72[RequiresTools(["node"])] 87[RequiresTools(["node"])] 100[RequiresTools(["node"])] 115[RequiresTools(["node"])] 127[RequiresTools(["node"])] 148[RequiresTools(["node"])] 168[RequiresTools(["node"])] 189[RequiresTools(["node"])] 206[RequiresTools(["node"])] 223[RequiresTools(["node"])] 240[RequiresTools(["node"])] 257[RequiresTools(["node"])] 271[RequiresTools(["node"])] 289[RequiresTools(["node"])] 307[RequiresTools(["node"])] 322[RequiresTools(["node"])] 351[RequiresTools(["node"])] 369[RequiresTools(["node"])] 387[RequiresTools(["node"])] 406[RequiresTools(["node"])] 429[RequiresTools(["node"])] 481[RequiresTools(["node"])] 551[RequiresTools(["node"])] 614[RequiresTools(["node"])] 640[RequiresTools(["node"])] 655[RequiresTools(["node"])] 670[RequiresTools(["node"])] 684[RequiresTools(["node"])] 698[RequiresTools(["node"])] 712[RequiresTools(["node"])] 732[RequiresTools(["node"])] 753[RequiresTools(["node"])] 776[RequiresTools(["node"])] 796[RequiresTools(["node"])] 945[RequiresTools(["node"])] 978[RequiresTools(["node"])] 1010[RequiresTools(["node"])] 1028[RequiresTools(["node"])] 1127[RequiresTools(["node"])] 1172[RequiresTools(["node"])] 1205[RequiresTools(["node"])] 1291[RequiresTools(["node"])] 1305[RequiresTools(["node"])] 1331[RequiresTools(["node"])] 1342[RequiresTools(["node"])] 1353[RequiresTools(["node"])] 1364[RequiresTools(["node"])] 1375[RequiresTools(["node"])] 1386[RequiresTools(["node"])] 1408[RequiresTools(["node"])] 1429[RequiresTools(["node"])] 1451[RequiresTools(["node"])] 1473[RequiresTools(["node"])] 1496[RequiresTools(["node"])] 1508[RequiresTools(["node"])] 1526[RequiresTools(["node"])] 1542[RequiresTools(["node"])] 1562[RequiresTools(["node"])] 1588[RequiresTools(["node"])] 1612[RequiresTools(["node"])] 1639[RequiresTools(["node"])] 1665[RequiresTools(["node"])] 1693[RequiresTools(["node"])] 1718[RequiresTools(["node"])] 1747[RequiresTools(["node"])] 1767[RequiresTools(["node"])] 1786[RequiresTools(["node"])] 1802[RequiresTools(["node"])] 1820[RequiresTools(["node"])] 1831[RequiresTools(["node"])] 1844[RequiresTools(["node"])] 1862[RequiresTools(["node"])] 1876[RequiresTools(["node"])] 1887[RequiresTools(["node"])] 1898[RequiresTools(["node"])] 1914[RequiresTools(["node"])] 1930[RequiresTools(["node"])] 1948[RequiresTools(["node"])] 1968[RequiresTools(["node"])] 1987[RequiresTools(["node"])] 2009[RequiresTools(["node"])] 2031[RequiresTools(["node"])] 2053[RequiresTools(["node"])]
WorkflowScripts\CreateFailingTestIssueWorkflowTests.cs (13)
33[RequiresTools(["node"])] 51[RequiresTools(["node"])] 69[RequiresTools(["node"])] 85[RequiresTools(["node"])] 104[RequiresTools(["node"])] 119[RequiresTools(["node"])] 134[RequiresTools(["node"])] 152[RequiresTools(["node"])] 170[RequiresTools(["node"])] 186[RequiresTools(["node"])] 215[RequiresTools(["node"])] 232[RequiresTools(["node"])] 253[RequiresTools(["node"])]
WorkflowScripts\ExtensionChangelogFinalizedWorkflowTests.cs (11)
83[RequiresTools(["bash"])] 107[RequiresTools(["bash"])] 127[RequiresTools(["bash", "git"])] 146[RequiresTools(["bash", "git"])] 165[RequiresTools(["bash", "git"])] 186[RequiresTools(["bash", "git"])] 211[RequiresTools(["bash", "git"])] 232[RequiresTools(["bash", "git"])] 251[RequiresTools(["bash", "git"])] 268[RequiresTools(["bash", "git"])] 286[RequiresTools(["bash", "git"])]
WorkflowScripts\ExtensionReleaseWorkflowTests.cs (16)
265[RequiresTools(["bash"])] 277[RequiresTools(["bash"])] 308[RequiresTools(["bash"])] 339[RequiresTools(["bash"])] 372[RequiresTools(["python"])] 378[RequiresTools(["python3"])] 384[RequiresTools(["python"])] 390[RequiresTools(["python3"])] 396[RequiresTools(["python"])] 402[RequiresTools(["python3"])] 408[RequiresTools(["python"])] 414[RequiresTools(["python3"])] 420[RequiresTools(["python"])] 426[RequiresTools(["python3"])] 432[RequiresTools(["python"])] 438[RequiresTools(["python3"])]
WorkflowScripts\MonitorScheduledWorkflowsIntegrationTests.cs (15)
78[RequiresTools(["node"])] 98[RequiresTools(["node"])] 115[RequiresTools(["node"])] 137[RequiresTools(["node"])] 157[RequiresTools(["node"])] 179[RequiresTools(["node"])] 200[RequiresTools(["node"])] 221[RequiresTools(["node"])] 244[RequiresTools(["node"])] 267[RequiresTools(["node"])] 289[RequiresTools(["node"])] 313[RequiresTools(["node"])] 339[RequiresTools(["node"])] 361[RequiresTools(["node"])] 375[RequiresTools(["node"])]
WorkflowScripts\MonitorScheduledWorkflowsTests.cs (14)
34[RequiresTools(["node"])] 43[RequiresTools(["node"])] 68[RequiresTools(["node"])] 77[RequiresTools(["node"])] 91[RequiresTools(["node"])] 104[RequiresTools(["node"])] 115[RequiresTools(["node"])] 129[RequiresTools(["node"])] 140[RequiresTools(["node"])] 162[RequiresTools(["node"])] 184[RequiresTools(["node"])] 198[RequiresTools(["node"])] 209[RequiresTools(["node"])] 226[RequiresTools(["node"])]
WorkflowScripts\PrDocsCheckWorkflowTests.cs (2)
162[RequiresTools(["python"])] 167[RequiresTools(["python3"])]
WorkflowScripts\ReportCiFailureIntegrationTests.cs (12)
41[RequiresTools(["node"])] 64[RequiresTools(["node"])] 87[RequiresTools(["node"])] 108[RequiresTools(["node"])] 124[RequiresTools(["node"])] 148[RequiresTools(["node"])] 169[RequiresTools(["node"])] 191[RequiresTools(["node"])] 207[RequiresTools(["node"])] 227[RequiresTools(["node"])] 243[RequiresTools(["node"])] 261[RequiresTools(["node"])]
WorkflowScripts\ReportCiFailureTests.cs (4)
37[RequiresTools(["node"])] 46[RequiresTools(["node"])] 55[RequiresTools(["node"])] 68[RequiresTools(["node"])]
WorkflowScripts\ReportPipelineFailureIntegrationTests.cs (9)
49[RequiresTools(["node"])] 78[RequiresTools(["node"])] 96[RequiresTools(["node"])] 116[RequiresTools(["node"])] 134[RequiresTools(["node"])] 170[RequiresTools(["node"])] 195[RequiresTools(["node"])] 230[RequiresTools(["node"])] 259[RequiresTools(["node"])]
WorkflowScripts\ReportPipelineFailureTests.cs (6)
36[RequiresTools(["node"])] 45[RequiresTools(["node"])] 57[RequiresTools(["node"])] 79[RequiresTools(["node"])] 107[RequiresTools(["node"])] 119[RequiresTools(["node"])]
WorkflowScripts\ReportSpecializedTestFailuresTests.cs (13)
36[RequiresTools(["node"])] 48[RequiresTools(["node"])] 59[RequiresTools(["node"])] 68[RequiresTools(["node"])] 81[RequiresTools(["node"])] 92[RequiresTools(["node"])] 103[RequiresTools(["node"])] 114[RequiresTools(["node"])] 128[RequiresTools(["node"])] 151[RequiresTools(["node"])] 169[RequiresTools(["node"])] 189[RequiresTools(["node"])] 210[RequiresTools(["node"])]
WorkflowScripts\SelectTestsCommentScriptTests.cs (7)
39[RequiresTools(["node"])] 64[RequiresTools(["node"])] 87[RequiresTools(["node"])] 102[RequiresTools(["node"])] 116[RequiresTools(["node"])] 134[RequiresTools(["node"])] 154[RequiresTools(["node"])]
WorkflowScripts\SpecializedTestFailureRunnerTests.cs (7)
49[RequiresTools(["node"])] 72[RequiresTools(["node"])] 90[RequiresTools(["node"])] 125[RequiresTools(["node"])] 161[RequiresTools(["node"])] 178[RequiresTools(["node"])] 197[RequiresTools(["node"])]
WorkflowScripts\TrackingIssueTests.cs (15)
36[RequiresTools(["node"])] 57[RequiresTools(["node"])] 68[RequiresTools(["node"])] 77[RequiresTools(["node"])] 96[RequiresTools(["node"])] 123[RequiresTools(["node"])] 148[RequiresTools(["node"])] 175[RequiresTools(["node"])] 207[RequiresTools(["node"])] 219[RequiresTools(["node"])] 230[RequiresTools(["node"])] 241[RequiresTools(["node"])] 252[RequiresTools(["node"])] 263[RequiresTools(["node"])] 274[RequiresTools(["node"])]