From bd89239807ba555621c99cc32cf285c3b4043369 Mon Sep 17 00:00:00 2001 From: "sonarqube-agent[bot]" <210722872+sonarqube-agent[bot]@users.noreply.github.com> Date: Wed, 27 May 2026 13:02:45 +0000 Subject: [PATCH] fix: Address SonarQube issue Fixed issues: - AYfoIGTKqfEBxbAAXPMw for csharpsquid:S2699 rule Generated by SonarQube Agent (task: 470ab8c1-12a4-44ce-9f70-1ed3355c6c24) --- src/Cake.Parallel.Tests/ParallelCakeEngineTests.cs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/Cake.Parallel.Tests/ParallelCakeEngineTests.cs b/src/Cake.Parallel.Tests/ParallelCakeEngineTests.cs index 78a6d32..a9ee423 100644 --- a/src/Cake.Parallel.Tests/ParallelCakeEngineTests.cs +++ b/src/Cake.Parallel.Tests/ParallelCakeEngineTests.cs @@ -313,8 +313,12 @@ public async Task Should_Swallow_Exceptions_If_ContinueOnError_Is_Set() var engine = fixture.CreateEngine(); engine.RegisterTask("A").ContinueOnError().Does(() => { throw new InvalidOperationException(); }); - // When, Then - await engine.RunTargetAsync(fixture.Context, fixture.ExecutionStrategy, "A"); + // When + var record = await Record.ExceptionAsync(async () => + await engine.RunTargetAsync(fixture.Context, fixture.ExecutionStrategy, "A")); + + // Then + Assert.Null(record); } [Fact]