2 types derived from ToolCommand
Aspire.Acquisition.Tests (2)
Scripts\Common\ScriptFunctionCommand.cs (1)
14public class ScriptFunctionCommand : ToolCommand
Scripts\Common\ScriptToolCommand.cs (1)
13public class ScriptToolCommand : ToolCommand
16 instantiations of ToolCommand
Aspire.Acquisition.Tests (16)
Scripts\Common\RealGitHubPRFixture.cs (1)
187using var cmd = new ToolCommand("gh", _testOutput)
Scripts\PipedInstallTests.cs (10)
39using var cmd = new ToolCommand("bash", _testOutput, label: "curl|bash:release"); 62using var cmd = new ToolCommand("bash", _testOutput, label: "curl|bash:pr"); 80using var cmd = new ToolCommand("bash", _testOutput, label: "curl|bash:release-err"); 100using var cmd = new ToolCommand("bash", _testOutput, label: "curl|bash:spaces"); 130using var cmd = new ToolCommand("bash", _testOutput, label: "cat|bash:release"); 152using var cmd = new ToolCommand("bash", _testOutput, label: "cat|bash:pr"); 177using var cmd = new ToolCommand("pwsh", _testOutput, label: "irm|iex:release"); 201using var cmd = new ToolCommand("pwsh", _testOutput, label: "irm|iex:pr"); 220using var cmd = new ToolCommand("pwsh", _testOutput, label: "irm|iex:release-err"); 241using var cmd = new ToolCommand("pwsh", _testOutput, label: "irm|iex:spaces");
Scripts\PRScriptPowerShellTests.cs (3)
102using var cmd = new ToolCommand(mockGhPath, _testOutput, "mock-gh"); 116using var cmd = new ToolCommand(mockGhPath, _testOutput, "mock-gh"); 130using var cmd = new ToolCommand(mockGhPath, _testOutput, "mock-gh");
Scripts\PRScriptShellTests.cs (2)
93using var cmd = new ToolCommand(mockGhPath, _testOutput, "mock-gh"); 107using var cmd = new ToolCommand(mockGhPath, _testOutput, "mock-gh");
22 references to ToolCommand
Aspire.Acquisition.Tests (22)
Scripts\Common\RealGitHubPRFixture.cs (1)
187using var cmd = new ToolCommand("gh", _testOutput)
Scripts\PipedInstallTests.cs (10)
39using var cmd = new ToolCommand("bash", _testOutput, label: "curl|bash:release"); 62using var cmd = new ToolCommand("bash", _testOutput, label: "curl|bash:pr"); 80using var cmd = new ToolCommand("bash", _testOutput, label: "curl|bash:release-err"); 100using var cmd = new ToolCommand("bash", _testOutput, label: "curl|bash:spaces"); 130using var cmd = new ToolCommand("bash", _testOutput, label: "cat|bash:release"); 152using var cmd = new ToolCommand("bash", _testOutput, label: "cat|bash:pr"); 177using var cmd = new ToolCommand("pwsh", _testOutput, label: "irm|iex:release"); 201using var cmd = new ToolCommand("pwsh", _testOutput, label: "irm|iex:pr"); 220using var cmd = new ToolCommand("pwsh", _testOutput, label: "irm|iex:release-err"); 241using var cmd = new ToolCommand("pwsh", _testOutput, label: "irm|iex:spaces");
Scripts\PRScriptPowerShellTests.cs (3)
102using var cmd = new ToolCommand(mockGhPath, _testOutput, "mock-gh"); 116using var cmd = new ToolCommand(mockGhPath, _testOutput, "mock-gh"); 130using var cmd = new ToolCommand(mockGhPath, _testOutput, "mock-gh");
Scripts\PRScriptShellTests.cs (2)
93using var cmd = new ToolCommand(mockGhPath, _testOutput, "mock-gh"); 107using var cmd = new ToolCommand(mockGhPath, _testOutput, "mock-gh");
tests\Shared\TemplatesTesting\ToolCommand.cs (6)
37public ToolCommand WithWorkingDirectory(string dir) 43public ToolCommand WithEnvironmentVariable(string key, string value) 49public ToolCommand WithEnvironmentVariables(IDictionary<string, string>? extraEnvVars) 62public ToolCommand WithOutputDataReceived(Action<string?> handler) 68public ToolCommand WithErrorDataReceived(Action<string?> handler) 74public ToolCommand WithTimeout(TimeSpan timeSpan)