1 instantiation of GoAppHostToolingCheck
Aspire.Cli.Tests (1)
Commands\GoAppHostToolingCheckTests.cs (1)
587
return new
GoAppHostToolingCheck
(
40 references to GoAppHostToolingCheck
aspire (2)
Program.cs (1)
682
builder.Services.AddSingleton<IEnvironmentCheck,
GoAppHostToolingCheck
>();
Utils\EnvironmentChecker\GoAppHostToolingCheck.cs (1)
52
ILogger<
GoAppHostToolingCheck
> logger)
Aspire.Cli.Tests (38)
Commands\GoAppHostToolingCheckTests.cs (37)
39
var
check = CreateCheck(
52
Assert.Equal(
GoAppHostToolingCheck
.ToolsCheckName, result.Name);
68
var
check = CreateCheck(workspace, appHostFile: null);
81
var
check = CreateCheck(workspace, appHostFile: null, commandResolver: _ => null);
95
var
check = CreateCheck(workspace, new FileInfo(appHostPath), commandResolver: _ => null);
110
var
check = CreateCheck(
126
var
check = CreateCheck(
135
Assert.Equal(
GoAppHostToolingCheck
.GoCommandCheckName, result.Name);
145
var
check = CreateCheck(
161
var
check = CreateCheck(workspace, appHostFile, commandResolver: _ => null);
166
Assert.Equal(
GoAppHostToolingCheck
.GoCommandCheckName, result.Name);
181
var
check = CreateCheck(
202
var
check = CreateCheck(
218
var
check = CreateCheck(
239
var
check = CreateCheck(
260
var
check = CreateCheck(
280
var
check = CreateCheck(
300
var
check = CreateCheck(
320
var
check = CreateCheck(
347
var
check = CreateCheck(
368
var
check = CreateCheck(workspace, appHostFile, versionResolver: ReturnsVersion(versionOutput));
388
Assert.True(
GoAppHostToolingCheck
.TryParseGoVersion(output, out var version));
401
Assert.False(
GoAppHostToolingCheck
.TryParseGoVersion(output, out var version));
408
var startInfo =
GoAppHostToolingCheck
.CreateVersionProbeStartInfo("/usr/bin/go");
418
var startInfo =
GoAppHostToolingCheck
.CreateToolchainProbeStartInfo("/usr/bin/go", "/tmp/aspire-go-doctor");
442
var output = await RunVersionProbeAsync(processExecutionFactory, new CapturingLogger<
GoAppHostToolingCheck
>());
463
var logger = new CapturingLogger<
GoAppHostToolingCheck
>();
478
var output = await RunVersionProbeAsync(processExecutionFactory, new CapturingLogger<
GoAppHostToolingCheck
>());
491
var logger = new CapturingLogger<
GoAppHostToolingCheck
>();
509
var logger = new CapturingLogger<
GoAppHostToolingCheck
>();
531
var logger = new CapturingLogger<
GoAppHostToolingCheck
>();
552
Assert.Equal(
GoAppHostToolingCheck
.MinimumGoVersion.ToString(), directive.Groups[1].Value);
573
private static
GoAppHostToolingCheck
CreateCheck(
599
CapturingLogger<
GoAppHostToolingCheck
> logger,
602
GoAppHostToolingCheck
.RunProbeAsync(
604
GoAppHostToolingCheck
.CreateVersionProbeStartInfo("/usr/bin/go"),
660
Assert.Equal(
GoAppHostToolingCheck
.VersionCheckName, result.Name);
Utils\CliTestHelper.cs (1)
266
services.AddSingleton<IEnvironmentCheck,
GoAppHostToolingCheck
>();