24 references to Scalar
Infrastructure.Tests (24)
Pipelines\ExtensionE2eWorkflowTests.cs (24)
36var runSuiteStep = Assert.Single(steps, step => Scalar(step, "name") == "Run extension E2E tests"); 42Assert.Equal("${{ matrix.advisoryIssue }}", Scalar(environment, "ASPIRE_EXTENSION_E2E_ADVISORY_ISSUE")); 44var prepareCliStep = Assert.Single(steps, step => Scalar(step, "name") == "Prepare Aspire CLI and package hive"); 45var prepareCliScript = Scalar(prepareCliStep, "run") ?? string.Empty; 62.Where(row => Scalar(row, "installDeno") == "true") 65Assert.Contains(denoRows, row => Scalar(row, "name") == "Linux" && Scalar(row, "shardName") == "launch-profiles"); 66Assert.Contains(denoRows, row => Scalar(row, "name") == "Windows" && Scalar(row, "shardName") == "launch-profiles"); 69var name = Scalar(row, "name"); 70var shardName = Scalar(row, "shardName"); 79step => Scalar(step, "name") == "Install Deno"); 80Assert.Equal("${{ matrix.installDeno }}", Scalar(installDenoStep, "if")); 81Assert.Equal("pwsh", Scalar(installDenoStep, "shell")); 82var installScript = Scalar(installDenoStep, "run") ?? string.Empty; 100var e2eCondition = string.Join(' ', (Scalar(extensionE2eJob, "if") ?? string.Empty).Split((char[]?)null, StringSplitOptions.RemoveEmptyEntries)); 124var uploadStep = Assert.Single(unitSteps, step => Scalar(step, "name") == "Upload VSIX"); 125Assert.Contains("!cancelled()", Scalar(uploadStep, "if") ?? string.Empty, StringComparison.Ordinal); 126Assert.Contains("inputs.packageVsix", Scalar(uploadStep, "if") ?? string.Empty, StringComparison.Ordinal); 127var packageStep = Assert.Single(unitSteps, step => Scalar(step, "name") == "Package VSIX"); 128Assert.Contains("!cancelled()", Scalar(packageStep, "if") ?? string.Empty, StringComparison.Ordinal); 129Assert.Contains("inputs.packageVsix", Scalar(packageStep, "if") ?? string.Empty, StringComparison.Ordinal); 133var failureStep = Assert.Single(steps.Cast<YamlMappingNode>(), step => Scalar(step, "name") == "Fail if any dependency failed"); 134var condition = Scalar(failureStep, "if");