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