Skip to content

Bump coverlet.collector from 6.0.2 to 6.0.3 #777

Bump coverlet.collector from 6.0.2 to 6.0.3

Bump coverlet.collector from 6.0.2 to 6.0.3 #777

GitHub Actions / Unit Tests succeeded Jan 6, 2025 in 0s

552 passed, 0 failed and 0 skipped

Tests passed successfully

Report Passed Failed Skipped Time
_fv-az1441-24_2025-01-06_20_20_34.trx 276✅ 3s
_fv-az1441-24_2025-01-06_20_20_34[1].trx 276✅ 3s

✅ _fv-az1441-24_2025-01-06_20_20_34.trx

276 tests were completed in 3s with 276 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Hyperbee.Expressions.Tests.AwaiterTests 12✅ 237ms
Hyperbee.Expressions.Tests.BlockAsyncBasicTests 65✅ 473ms
Hyperbee.Expressions.Tests.BlockAsyncConditionalTests 45✅ 130ms
Hyperbee.Expressions.Tests.BlockAsyncLoopTests 24✅ 77ms
Hyperbee.Expressions.Tests.BlockAsyncSwitchTests 33✅ 207ms
Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests 38✅ 736ms
Hyperbee.Expressions.Tests.Compiler.CompilerCompatibilityTests 14✅ 7ms
Hyperbee.Expressions.Tests.CustomAwaiterTests 11✅ 245ms
Hyperbee.Expressions.Tests.DebugExpressionTests 6✅ 5ms
Hyperbee.Expressions.Tests.ExpressionDependencyMatcherTests 1✅ 1ms
Hyperbee.Expressions.Tests.ForEachExpressionTests 7✅ 22ms
Hyperbee.Expressions.Tests.ForExpressionTests 2✅ 2ms
Hyperbee.Expressions.Tests.StringFormatExpressionTests 4✅ 4ms
Hyperbee.Expressions.Tests.UsingExpressionTests 12✅ 41ms
Hyperbee.Expressions.Tests.WhileExpressionTests 2✅ 2ms

✅ Hyperbee.Expressions.Tests.AwaiterTests

✅ GetAwaiterResult_ChainedAwaitExpressions
✅ GetAwaiterResult_ExceptionHandling
✅ GetAwaiterResult_ExternAwaitExpressions
✅ GetAwaiterResult_MultipleAsyncExpressions_SeparateAwaits
✅ GetAwaiterResult_MultipleAsyncExpressions_WithDeepNestingAsync
✅ GetAwaiterResult_MultipleAsyncExpressions_WithDeepNestingAsyncAwait
✅ GetAwaiterResult_NoParameters
✅ GetAwaiterResult_NoResults
✅ GetAwaiterResult_WithAsyncParameter
✅ GetAwaiterResult_WithConstants
✅ GetAwaiterResult_WithMethodCallParameters
✅ GetAwaiterResult_WithParameters

✅ Hyperbee.Expressions.Tests.BlockAsyncBasicTests

✅ BlockAsync_ShouldAllowLambdaParameters (Deferred,Fast)
✅ BlockAsync_ShouldAllowLambdaParameters (Deferred,System)
✅ BlockAsync_ShouldAllowLambdaParameters (Immediate,Fast)
✅ BlockAsync_ShouldAllowLambdaParameters (Immediate,System)
✅ BlockAsync_ShouldAllowNestedBlocks_WithoutAsync (Deferred,Fast)
✅ BlockAsync_ShouldAllowNestedBlocks_WithoutAsync (Deferred,System)
✅ BlockAsync_ShouldAllowNestedBlocks_WithoutAsync (Immediate,Fast)
✅ BlockAsync_ShouldAllowNestedBlocks_WithoutAsync (Immediate,System)
✅ BlockAsync_ShouldAllowParallelBlocks_WithTaskWhenAll (Deferred,Fast)
✅ BlockAsync_ShouldAllowParallelBlocks_WithTaskWhenAll (Deferred,System)
✅ BlockAsync_ShouldAllowParallelBlocks_WithTaskWhenAll (Immediate,Fast)
✅ BlockAsync_ShouldAllowParallelBlocks_WithTaskWhenAll (Immediate,System)
✅ BlockAsync_ShouldAwaitMultipleSuccessfully_WithCompletedTask (Deferred,Fast)
✅ BlockAsync_ShouldAwaitMultipleSuccessfully_WithCompletedTask (Deferred,System)
✅ BlockAsync_ShouldAwaitMultipleSuccessfully_WithCompletedTask (Immediate,Fast)
✅ BlockAsync_ShouldAwaitMultipleSuccessfully_WithCompletedTask (Immediate,System)
✅ BlockAsync_ShouldAwaitMultipleTasks_WithDifferentResults (Deferred,Fast)
✅ BlockAsync_ShouldAwaitMultipleTasks_WithDifferentResults (Deferred,System)
✅ BlockAsync_ShouldAwaitMultipleTasks_WithDifferentResults (Immediate,Fast)
✅ BlockAsync_ShouldAwaitMultipleTasks_WithDifferentResults (Immediate,System)
✅ BlockAsync_ShouldAwaitNestedBlockAsync_WithNestedLambdas (Deferred,Fast)
✅ BlockAsync_ShouldAwaitNestedBlockAsync_WithNestedLambdas (Deferred,System)
✅ BlockAsync_ShouldAwaitNestedBlockAsync_WithNestedLambdas (Immediate,Fast)
✅ BlockAsync_ShouldAwaitNestedBlockAsync_WithNestedLambdas (Immediate,System)
✅ BlockAsync_ShouldAwaitNestedBlockAsync_WithNestedTasks (Deferred,Fast)
✅ BlockAsync_ShouldAwaitNestedBlockAsync_WithNestedTasks (Deferred,System)
✅ BlockAsync_ShouldAwaitNestedBlockAsync_WithNestedTasks (Immediate,Fast)
✅ BlockAsync_ShouldAwaitNestedBlockAsync_WithNestedTasks (Immediate,System)
✅ BlockAsync_ShouldAwaitSuccessfully_WithBlockConditional (Deferred,Fast)
✅ BlockAsync_ShouldAwaitSuccessfully_WithBlockConditional (Deferred,System)
✅ BlockAsync_ShouldAwaitSuccessfully_WithBlockConditional (Immediate,Fast)
✅ BlockAsync_ShouldAwaitSuccessfully_WithBlockConditional (Immediate,System)
✅ BlockAsync_ShouldAwaitSuccessfully_WithCompletedTask (Deferred,Fast)
✅ BlockAsync_ShouldAwaitSuccessfully_WithCompletedTask (Deferred,System)
✅ BlockAsync_ShouldAwaitSuccessfully_WithCompletedTask (Immediate,Fast)
✅ BlockAsync_ShouldAwaitSuccessfully_WithCompletedTask (Immediate,System)
✅ BlockAsync_ShouldAwaitSuccessfully_WithDelayedTask
✅ BlockAsync_ShouldAwaitSuccessfully_WithNestedLambdaArgument (Deferred,Fast)
✅ BlockAsync_ShouldAwaitSuccessfully_WithNestedLambdaArgument (Deferred,System)
✅ BlockAsync_ShouldAwaitSuccessfully_WithNestedLambdaArgument (Immediate,Fast)
✅ BlockAsync_ShouldAwaitSuccessfully_WithNestedLambdaArgument (Immediate,System)
✅ BlockAsync_ShouldAwaitSuccessfully_WithReturnLabel (Deferred,Fast)
✅ BlockAsync_ShouldAwaitSuccessfully_WithReturnLabel (Deferred,System)
✅ BlockAsync_ShouldAwaitSuccessfully_WithReturnLabel (Immediate,Fast)
✅ BlockAsync_ShouldAwaitSuccessfully_WithReturnLabel (Immediate,System)
✅ BlockAsync_ShouldAwaitSuccessfully_WithTask
✅ BlockAsync_ShouldHandleCanceledTask_WithCancellation
✅ BlockAsync_ShouldHandleSyncAndAsync_WithMixedOperations (Deferred,Fast)
✅ BlockAsync_ShouldHandleSyncAndAsync_WithMixedOperations (Deferred,System)
✅ BlockAsync_ShouldHandleSyncAndAsync_WithMixedOperations (Immediate,Fast)
✅ BlockAsync_ShouldHandleSyncAndAsync_WithMixedOperations (Immediate,System)
✅ BlockAsync_ShouldPreserveVariableAssignment_BeforeAndAfterAwait (Deferred,Fast)
✅ BlockAsync_ShouldPreserveVariableAssignment_BeforeAndAfterAwait (Deferred,System)
✅ BlockAsync_ShouldPreserveVariableAssignment_BeforeAndAfterAwait (Immediate,Fast)
✅ BlockAsync_ShouldPreserveVariableAssignment_BeforeAndAfterAwait (Immediate,System)
✅ BlockAsync_ShouldPreserveVariables_WithNestedAwaits
✅ BlockAsync_ShouldPreserveVariablesInNestedBlock_WithAwaits (Deferred,Fast)
✅ BlockAsync_ShouldPreserveVariablesInNestedBlock_WithAwaits (Deferred,System)
✅ BlockAsync_ShouldPreserveVariablesInNestedBlock_WithAwaits (Immediate,Fast)
✅ BlockAsync_ShouldPreserveVariablesInNestedBlock_WithAwaits (Immediate,System)
✅ BlockAsync_ShouldShareVariablesBetweenBlocks_WithNestedAwaits (Deferred,Fast)
✅ BlockAsync_ShouldShareVariablesBetweenBlocks_WithNestedAwaits (Deferred,System)
✅ BlockAsync_ShouldShareVariablesBetweenBlocks_WithNestedAwaits (Immediate,Fast)
✅ BlockAsync_ShouldShareVariablesBetweenBlocks_WithNestedAwaits (Immediate,System)
✅ BlockAsync_ShouldThrowException_WithFaultedTask

✅ Hyperbee.Expressions.Tests.BlockAsyncConditionalTests

✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitBeforeAndAfterConditional (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitBeforeAndAfterConditional (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitBeforeAndAfterConditional (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitBeforeAndAfterConditional (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTrueAndFalseBranches (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTrueAndFalseBranches (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTrueAndFalseBranches (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTrueAndFalseBranches (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithComplexConditionalLogic (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithComplexConditionalLogic (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithComplexConditionalLogic (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithComplexConditionalLogic (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithConditionalAssignment (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithConditionalAssignment (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithConditionalAssignment (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithConditionalAssignment (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithConditionalInTest (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithConditionalInTest (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithConditionalInTest (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithConditionalInTest (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithConditionalReturningTask (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithConditionalReturningTask (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithConditionalReturningTask (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithConditionalReturningTask (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithFalseCondition (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithFalseCondition (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithFalseCondition (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithFalseCondition (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithIfThenCondition (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithIfThenCondition (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithIfThenCondition (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithIfThenCondition (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithIfThenElseFalseBranch (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithIfThenElseFalseBranch (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithIfThenElseFalseBranch (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithIfThenElseFalseBranch (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithIfThenElseTrueBranch (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithIfThenElseTrueBranch (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithIfThenElseTrueBranch (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithIfThenElseTrueBranch (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithNestedConditionals (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithNestedConditionals (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithNestedConditionals (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithNestedConditionals (Immediate,System)
✅ AsyncBlock_ShouldThrowException_WithNullTaskInConditional

✅ Hyperbee.Expressions.Tests.BlockAsyncLoopTests

✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterContinue (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterContinue (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterContinue (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterContinue (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterLoop (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterLoop (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterLoop (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterLoop (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitBeforeBreak (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitBeforeBreak (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitBeforeBreak (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitBeforeBreak (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitBeforeContinue (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitBeforeContinue (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitBeforeContinue (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitBeforeContinue (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithBreakAndContinueLabels (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithBreakAndContinueLabels (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithBreakAndContinueLabels (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithBreakAndContinueLabels (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithMultipleAwaitsInLoop (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithMultipleAwaitsInLoop (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithMultipleAwaitsInLoop (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithMultipleAwaitsInLoop (Immediate,System)

✅ Hyperbee.Expressions.Tests.BlockAsyncSwitchTests

✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitBeforeAndAfterSwitch (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitBeforeAndAfterSwitch (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitBeforeAndAfterSwitch (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitBeforeAndAfterSwitch (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInDefaultBody (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInDefaultBody (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInDefaultBody (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInDefaultBody (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInSwitchCaseBody (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInSwitchCaseBody (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInSwitchCaseBody (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInSwitchCaseBody (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInSwitchValue (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInSwitchValue (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInSwitchValue (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInSwitchValue (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInSwitchValueAndCaseBody (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInSwitchValueAndCaseBody (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInSwitchValueAndCaseBody (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInSwitchValueAndCaseBody (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithNestedSwitchesAndAwaits (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithNestedSwitchesAndAwaits (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithNestedSwitchesAndAwaits (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithNestedSwitchesAndAwaits (Immediate,System)
✅ AsyncBlock_ShouldHandleTaskDelaySuccessfully_InSwitchCase
✅ AsyncBlock_ShouldThrowException_WithAwaitInSwitchCaseTestValues (Deferred,Fast)
✅ AsyncBlock_ShouldThrowException_WithAwaitInSwitchCaseTestValues (Deferred,System)
✅ AsyncBlock_ShouldThrowException_WithAwaitInSwitchCaseTestValues (Immediate,Fast)
✅ AsyncBlock_ShouldThrowException_WithAwaitInSwitchCaseTestValues (Immediate,System)
✅ AsyncBlock_ShouldUseAwaitedValue_WithComplexExpressionInSwitchTestValues (Deferred,Fast)
✅ AsyncBlock_ShouldUseAwaitedValue_WithComplexExpressionInSwitchTestValues (Deferred,System)
✅ AsyncBlock_ShouldUseAwaitedValue_WithComplexExpressionInSwitchTestValues (Immediate,Fast)
✅ AsyncBlock_ShouldUseAwaitedValue_WithComplexExpressionInSwitchTestValues (Immediate,System)

✅ Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests

✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterThrow (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterThrow (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterThrow (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterThrow (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryAndFinallyBlocks (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryAndFinallyBlocks (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryAndFinallyBlocks (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryAndFinallyBlocks (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryBlock (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryBlock (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryBlock (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryBlock (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryCatchAndFinallyBlocks (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryCatchAndFinallyBlocks (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryCatchAndFinallyBlocks (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryCatchAndFinallyBlocks (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryBlock (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryBlock (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryBlock (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryBlock (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryFinallyBlock (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryFinallyBlock (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryFinallyBlock (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryFinallyBlock (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithNestedTryCatchAndDelayedAwait (Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithNestedTryCatchAndDelayedAwait (System)
✅ AsyncBlock_ShouldCatchExceptionSuccessfully_WithAwaitInCatchBlock (Deferred,Fast)
✅ AsyncBlock_ShouldCatchExceptionSuccessfully_WithAwaitInCatchBlock (Deferred,System)
✅ AsyncBlock_ShouldCatchExceptionSuccessfully_WithAwaitInCatchBlock (Immediate,Fast)
✅ AsyncBlock_ShouldCatchExceptionSuccessfully_WithAwaitInCatchBlock (Immediate,System)
✅ AsyncBlock_ShouldCatchMultipleExceptionsInNestedTryBlocks (Deferred,Fast)
✅ AsyncBlock_ShouldCatchMultipleExceptionsInNestedTryBlocks (Deferred,System)
✅ AsyncBlock_ShouldCatchMultipleExceptionsInNestedTryBlocks (Immediate,Fast)
✅ AsyncBlock_ShouldCatchMultipleExceptionsInNestedTryBlocks (Immediate,System)
✅ AsyncBlock_ShouldHandleExceptionSuccessfully_WithTryCatchFinally (Deferred,Fast)
✅ AsyncBlock_ShouldHandleExceptionSuccessfully_WithTryCatchFinally (Deferred,System)
✅ AsyncBlock_ShouldHandleExceptionSuccessfully_WithTryCatchFinally (Immediate,Fast)
✅ AsyncBlock_ShouldHandleExceptionSuccessfully_WithTryCatchFinally (Immediate,System)

✅ Hyperbee.Expressions.Tests.Compiler.CompilerCompatibilityTests

✅ Compile_ShouldSucceed_WithConstantRefParameter (Fast)
✅ Compile_ShouldSucceed_WithConstantRefParameter (System)
✅ Compile_ShouldSucceed_WithCustomDelegateParameter (Fast)
✅ Compile_ShouldSucceed_WithCustomDelegateParameter (System)
✅ Compile_ShouldSucceed_WithEmptySwitch (Fast)
✅ Compile_ShouldSucceed_WithEmptySwitch (System)
✅ Compile_ShouldSucceed_WithGotoInTry (Fast)
✅ Compile_ShouldSucceed_WithGotoInTry (System)
✅ Compile_ShouldSucceed_WithGotoLabelOutsideTry (Fast)
✅ Compile_ShouldSucceed_WithGotoLabelOutsideTry (System)
✅ Compile_ShouldSucceed_WithSimpleSwitchValue (Fast)
✅ Compile_ShouldSucceed_WithSimpleSwitchValue (System)
✅ Compile_ShouldSucceed_WithUnusedValue (Fast)
✅ Compile_ShouldSucceed_WithUnusedValue (System)

✅ Hyperbee.Expressions.Tests.CustomAwaiterTests

✅ TestCustomAwaiter_AsyncBlock (Fast)
✅ TestCustomAwaiter_AsyncBlock (System)
✅ TestCustomAwaiter_Await
✅ TestCustomAwaiter_TaskLike (Deferred,Fast)
✅ TestCustomAwaiter_TaskLike (Deferred,System)
✅ TestCustomAwaiter_TaskLike (Immediate,Fast)
✅ TestCustomAwaiter_TaskLike (Immediate,System)
✅ TestCustomAwaiter_TaskResultLike (Deferred,Fast)
✅ TestCustomAwaiter_TaskResultLike (Deferred,System)
✅ TestCustomAwaiter_TaskResultLike (Immediate,Fast)
✅ TestCustomAwaiter_TaskResultLike (Immediate,System)

✅ Hyperbee.Expressions.Tests.DebugExpressionTests

✅ DebugExpression_Should_Invoke_DebugDelegate_Unconditionally
✅ DebugExpression_Should_Invoke_DebugDelegate_Unconditionally1
✅ DebugExpression_Should_Invoke_DebugDelegate_When_Condition_Is_True
✅ DebugExpression_Should_Not_Invoke_DebugDelegate_When_Condition_Is_False
✅ DebugExpression_Should_Throw_If_Condition_Is_Not_Boolean
✅ DebugExpression_Should_Work_Within_Complex_Block

✅ Hyperbee.Expressions.Tests.ExpressionDependencyMatcherTests

✅ ExpressionDependencyMatcher_ShouldFindAwaits

✅ Hyperbee.Expressions.Tests.ForEachExpressionTests

✅ ForEachExpression_ShouldBreakOnCondition
✅ ForEachExpression_ShouldIterateOverCollection
✅ ForEachExpression_ShouldIterateOverCollection_WithAwaits (Deferred,Fast)
✅ ForEachExpression_ShouldIterateOverCollection_WithAwaits (Deferred,System)
✅ ForEachExpression_ShouldIterateOverCollection_WithAwaits (Immediate,Fast)
✅ ForEachExpression_ShouldIterateOverCollection_WithAwaits (Immediate,System)
✅ ForEachExpression_ShouldUseCustomBreakAndContinueLabels

✅ Hyperbee.Expressions.Tests.ForExpressionTests

✅ ForExpression_ShouldLoopCorrectly
✅ ForExpression_ShouldSupportCustomBreak

✅ Hyperbee.Expressions.Tests.StringFormatExpressionTests

✅ StringFormatExpression_Should_Format_String_With_Arguments
✅ StringFormatExpression_Should_Return_Format_When_No_Arguments
✅ StringFormatExpression_Should_Throw_If_Format_Is_Not_String
✅ StringFormatExpression_Should_Work_Within_Complex_Block

✅ Hyperbee.Expressions.Tests.UsingExpressionTests

✅ UsingExpression_ShouldDisposeResource_AfterUse
✅ UsingExpression_ShouldDisposeResource_EvenIfExceptionThrown
✅ UsingExpression_ShouldExecuteAsyncExpression (Deferred,Fast)
✅ UsingExpression_ShouldExecuteAsyncExpression (Deferred,System)
✅ UsingExpression_ShouldExecuteAsyncExpression (Immediate,Fast)
✅ UsingExpression_ShouldExecuteAsyncExpression (Immediate,System)
✅ UsingExpression_ShouldExecuteAsyncExpression_WithInnerUsing (Deferred,Fast)
✅ UsingExpression_ShouldExecuteAsyncExpression_WithInnerUsing (Deferred,System)
✅ UsingExpression_ShouldExecuteAsyncExpression_WithInnerUsing (Immediate,Fast)
✅ UsingExpression_ShouldExecuteAsyncExpression_WithInnerUsing (Immediate,System)
✅ UsingExpression_ShouldExecuteBodyExpression
✅ UsingExpression_ShouldThrowArgumentException_WhenNonDisposableUsed

✅ Hyperbee.Expressions.Tests.WhileExpressionTests

✅ WhileExpression_ShouldBreak
✅ WhileExpression_ShouldBreak_WhenConditionMet

✅ _fv-az1441-24_2025-01-06_20_20_34[1].trx

276 tests were completed in 3s with 276 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Hyperbee.Expressions.Tests.AwaiterTests 12✅ 234ms
Hyperbee.Expressions.Tests.BlockAsyncBasicTests 65✅ 541ms
Hyperbee.Expressions.Tests.BlockAsyncConditionalTests 45✅ 169ms
Hyperbee.Expressions.Tests.BlockAsyncLoopTests 24✅ 80ms
Hyperbee.Expressions.Tests.BlockAsyncSwitchTests 33✅ 204ms
Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests 38✅ 755ms
Hyperbee.Expressions.Tests.Compiler.CompilerCompatibilityTests 14✅ 7ms
Hyperbee.Expressions.Tests.CustomAwaiterTests 11✅ 251ms
Hyperbee.Expressions.Tests.DebugExpressionTests 6✅ 4ms
Hyperbee.Expressions.Tests.ExpressionDependencyMatcherTests 1✅ 1ms
Hyperbee.Expressions.Tests.ForEachExpressionTests 7✅ 16ms
Hyperbee.Expressions.Tests.ForExpressionTests 2✅ 2ms
Hyperbee.Expressions.Tests.StringFormatExpressionTests 4✅ 3ms
Hyperbee.Expressions.Tests.UsingExpressionTests 12✅ 26ms
Hyperbee.Expressions.Tests.WhileExpressionTests 2✅ 2ms

✅ Hyperbee.Expressions.Tests.AwaiterTests

✅ GetAwaiterResult_ChainedAwaitExpressions
✅ GetAwaiterResult_ExceptionHandling
✅ GetAwaiterResult_ExternAwaitExpressions
✅ GetAwaiterResult_MultipleAsyncExpressions_SeparateAwaits
✅ GetAwaiterResult_MultipleAsyncExpressions_WithDeepNestingAsync
✅ GetAwaiterResult_MultipleAsyncExpressions_WithDeepNestingAsyncAwait
✅ GetAwaiterResult_NoParameters
✅ GetAwaiterResult_NoResults
✅ GetAwaiterResult_WithAsyncParameter
✅ GetAwaiterResult_WithConstants
✅ GetAwaiterResult_WithMethodCallParameters
✅ GetAwaiterResult_WithParameters

✅ Hyperbee.Expressions.Tests.BlockAsyncBasicTests

✅ BlockAsync_ShouldAllowLambdaParameters (Deferred,Fast)
✅ BlockAsync_ShouldAllowLambdaParameters (Deferred,System)
✅ BlockAsync_ShouldAllowLambdaParameters (Immediate,Fast)
✅ BlockAsync_ShouldAllowLambdaParameters (Immediate,System)
✅ BlockAsync_ShouldAllowNestedBlocks_WithoutAsync (Deferred,Fast)
✅ BlockAsync_ShouldAllowNestedBlocks_WithoutAsync (Deferred,System)
✅ BlockAsync_ShouldAllowNestedBlocks_WithoutAsync (Immediate,Fast)
✅ BlockAsync_ShouldAllowNestedBlocks_WithoutAsync (Immediate,System)
✅ BlockAsync_ShouldAllowParallelBlocks_WithTaskWhenAll (Deferred,Fast)
✅ BlockAsync_ShouldAllowParallelBlocks_WithTaskWhenAll (Deferred,System)
✅ BlockAsync_ShouldAllowParallelBlocks_WithTaskWhenAll (Immediate,Fast)
✅ BlockAsync_ShouldAllowParallelBlocks_WithTaskWhenAll (Immediate,System)
✅ BlockAsync_ShouldAwaitMultipleSuccessfully_WithCompletedTask (Deferred,Fast)
✅ BlockAsync_ShouldAwaitMultipleSuccessfully_WithCompletedTask (Deferred,System)
✅ BlockAsync_ShouldAwaitMultipleSuccessfully_WithCompletedTask (Immediate,Fast)
✅ BlockAsync_ShouldAwaitMultipleSuccessfully_WithCompletedTask (Immediate,System)
✅ BlockAsync_ShouldAwaitMultipleTasks_WithDifferentResults (Deferred,Fast)
✅ BlockAsync_ShouldAwaitMultipleTasks_WithDifferentResults (Deferred,System)
✅ BlockAsync_ShouldAwaitMultipleTasks_WithDifferentResults (Immediate,Fast)
✅ BlockAsync_ShouldAwaitMultipleTasks_WithDifferentResults (Immediate,System)
✅ BlockAsync_ShouldAwaitNestedBlockAsync_WithNestedLambdas (Deferred,Fast)
✅ BlockAsync_ShouldAwaitNestedBlockAsync_WithNestedLambdas (Deferred,System)
✅ BlockAsync_ShouldAwaitNestedBlockAsync_WithNestedLambdas (Immediate,Fast)
✅ BlockAsync_ShouldAwaitNestedBlockAsync_WithNestedLambdas (Immediate,System)
✅ BlockAsync_ShouldAwaitNestedBlockAsync_WithNestedTasks (Deferred,Fast)
✅ BlockAsync_ShouldAwaitNestedBlockAsync_WithNestedTasks (Deferred,System)
✅ BlockAsync_ShouldAwaitNestedBlockAsync_WithNestedTasks (Immediate,Fast)
✅ BlockAsync_ShouldAwaitNestedBlockAsync_WithNestedTasks (Immediate,System)
✅ BlockAsync_ShouldAwaitSuccessfully_WithBlockConditional (Deferred,Fast)
✅ BlockAsync_ShouldAwaitSuccessfully_WithBlockConditional (Deferred,System)
✅ BlockAsync_ShouldAwaitSuccessfully_WithBlockConditional (Immediate,Fast)
✅ BlockAsync_ShouldAwaitSuccessfully_WithBlockConditional (Immediate,System)
✅ BlockAsync_ShouldAwaitSuccessfully_WithCompletedTask (Deferred,Fast)
✅ BlockAsync_ShouldAwaitSuccessfully_WithCompletedTask (Deferred,System)
✅ BlockAsync_ShouldAwaitSuccessfully_WithCompletedTask (Immediate,Fast)
✅ BlockAsync_ShouldAwaitSuccessfully_WithCompletedTask (Immediate,System)
✅ BlockAsync_ShouldAwaitSuccessfully_WithDelayedTask
✅ BlockAsync_ShouldAwaitSuccessfully_WithNestedLambdaArgument (Deferred,Fast)
✅ BlockAsync_ShouldAwaitSuccessfully_WithNestedLambdaArgument (Deferred,System)
✅ BlockAsync_ShouldAwaitSuccessfully_WithNestedLambdaArgument (Immediate,Fast)
✅ BlockAsync_ShouldAwaitSuccessfully_WithNestedLambdaArgument (Immediate,System)
✅ BlockAsync_ShouldAwaitSuccessfully_WithReturnLabel (Deferred,Fast)
✅ BlockAsync_ShouldAwaitSuccessfully_WithReturnLabel (Deferred,System)
✅ BlockAsync_ShouldAwaitSuccessfully_WithReturnLabel (Immediate,Fast)
✅ BlockAsync_ShouldAwaitSuccessfully_WithReturnLabel (Immediate,System)
✅ BlockAsync_ShouldAwaitSuccessfully_WithTask
✅ BlockAsync_ShouldHandleCanceledTask_WithCancellation
✅ BlockAsync_ShouldHandleSyncAndAsync_WithMixedOperations (Deferred,Fast)
✅ BlockAsync_ShouldHandleSyncAndAsync_WithMixedOperations (Deferred,System)
✅ BlockAsync_ShouldHandleSyncAndAsync_WithMixedOperations (Immediate,Fast)
✅ BlockAsync_ShouldHandleSyncAndAsync_WithMixedOperations (Immediate,System)
✅ BlockAsync_ShouldPreserveVariableAssignment_BeforeAndAfterAwait (Deferred,Fast)
✅ BlockAsync_ShouldPreserveVariableAssignment_BeforeAndAfterAwait (Deferred,System)
✅ BlockAsync_ShouldPreserveVariableAssignment_BeforeAndAfterAwait (Immediate,Fast)
✅ BlockAsync_ShouldPreserveVariableAssignment_BeforeAndAfterAwait (Immediate,System)
✅ BlockAsync_ShouldPreserveVariables_WithNestedAwaits
✅ BlockAsync_ShouldPreserveVariablesInNestedBlock_WithAwaits (Deferred,Fast)
✅ BlockAsync_ShouldPreserveVariablesInNestedBlock_WithAwaits (Deferred,System)
✅ BlockAsync_ShouldPreserveVariablesInNestedBlock_WithAwaits (Immediate,Fast)
✅ BlockAsync_ShouldPreserveVariablesInNestedBlock_WithAwaits (Immediate,System)
✅ BlockAsync_ShouldShareVariablesBetweenBlocks_WithNestedAwaits (Deferred,Fast)
✅ BlockAsync_ShouldShareVariablesBetweenBlocks_WithNestedAwaits (Deferred,System)
✅ BlockAsync_ShouldShareVariablesBetweenBlocks_WithNestedAwaits (Immediate,Fast)
✅ BlockAsync_ShouldShareVariablesBetweenBlocks_WithNestedAwaits (Immediate,System)
✅ BlockAsync_ShouldThrowException_WithFaultedTask

✅ Hyperbee.Expressions.Tests.BlockAsyncConditionalTests

✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitBeforeAndAfterConditional (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitBeforeAndAfterConditional (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitBeforeAndAfterConditional (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitBeforeAndAfterConditional (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTrueAndFalseBranches (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTrueAndFalseBranches (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTrueAndFalseBranches (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTrueAndFalseBranches (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithComplexConditionalLogic (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithComplexConditionalLogic (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithComplexConditionalLogic (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithComplexConditionalLogic (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithConditionalAssignment (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithConditionalAssignment (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithConditionalAssignment (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithConditionalAssignment (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithConditionalInTest (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithConditionalInTest (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithConditionalInTest (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithConditionalInTest (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithConditionalReturningTask (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithConditionalReturningTask (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithConditionalReturningTask (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithConditionalReturningTask (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithFalseCondition (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithFalseCondition (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithFalseCondition (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithFalseCondition (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithIfThenCondition (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithIfThenCondition (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithIfThenCondition (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithIfThenCondition (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithIfThenElseFalseBranch (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithIfThenElseFalseBranch (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithIfThenElseFalseBranch (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithIfThenElseFalseBranch (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithIfThenElseTrueBranch (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithIfThenElseTrueBranch (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithIfThenElseTrueBranch (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithIfThenElseTrueBranch (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithNestedConditionals (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithNestedConditionals (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithNestedConditionals (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithNestedConditionals (Immediate,System)
✅ AsyncBlock_ShouldThrowException_WithNullTaskInConditional

✅ Hyperbee.Expressions.Tests.BlockAsyncLoopTests

✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterContinue (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterContinue (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterContinue (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterContinue (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterLoop (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterLoop (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterLoop (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterLoop (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitBeforeBreak (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitBeforeBreak (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitBeforeBreak (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitBeforeBreak (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitBeforeContinue (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitBeforeContinue (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitBeforeContinue (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitBeforeContinue (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithBreakAndContinueLabels (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithBreakAndContinueLabels (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithBreakAndContinueLabels (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithBreakAndContinueLabels (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithMultipleAwaitsInLoop (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithMultipleAwaitsInLoop (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithMultipleAwaitsInLoop (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithMultipleAwaitsInLoop (Immediate,System)

✅ Hyperbee.Expressions.Tests.BlockAsyncSwitchTests

✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitBeforeAndAfterSwitch (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitBeforeAndAfterSwitch (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitBeforeAndAfterSwitch (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitBeforeAndAfterSwitch (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInDefaultBody (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInDefaultBody (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInDefaultBody (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInDefaultBody (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInSwitchCaseBody (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInSwitchCaseBody (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInSwitchCaseBody (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInSwitchCaseBody (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInSwitchValue (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInSwitchValue (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInSwitchValue (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInSwitchValue (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInSwitchValueAndCaseBody (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInSwitchValueAndCaseBody (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInSwitchValueAndCaseBody (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInSwitchValueAndCaseBody (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithNestedSwitchesAndAwaits (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithNestedSwitchesAndAwaits (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithNestedSwitchesAndAwaits (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithNestedSwitchesAndAwaits (Immediate,System)
✅ AsyncBlock_ShouldHandleTaskDelaySuccessfully_InSwitchCase
✅ AsyncBlock_ShouldThrowException_WithAwaitInSwitchCaseTestValues (Deferred,Fast)
✅ AsyncBlock_ShouldThrowException_WithAwaitInSwitchCaseTestValues (Deferred,System)
✅ AsyncBlock_ShouldThrowException_WithAwaitInSwitchCaseTestValues (Immediate,Fast)
✅ AsyncBlock_ShouldThrowException_WithAwaitInSwitchCaseTestValues (Immediate,System)
✅ AsyncBlock_ShouldUseAwaitedValue_WithComplexExpressionInSwitchTestValues (Deferred,Fast)
✅ AsyncBlock_ShouldUseAwaitedValue_WithComplexExpressionInSwitchTestValues (Deferred,System)
✅ AsyncBlock_ShouldUseAwaitedValue_WithComplexExpressionInSwitchTestValues (Immediate,Fast)
✅ AsyncBlock_ShouldUseAwaitedValue_WithComplexExpressionInSwitchTestValues (Immediate,System)

✅ Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests

✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterThrow (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterThrow (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterThrow (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterThrow (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryAndFinallyBlocks (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryAndFinallyBlocks (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryAndFinallyBlocks (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryAndFinallyBlocks (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryBlock (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryBlock (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryBlock (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryBlock (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryCatchAndFinallyBlocks (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryCatchAndFinallyBlocks (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryCatchAndFinallyBlocks (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryCatchAndFinallyBlocks (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryBlock (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryBlock (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryBlock (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryBlock (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryFinallyBlock (Deferred,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryFinallyBlock (Deferred,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryFinallyBlock (Immediate,Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryFinallyBlock (Immediate,System)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithNestedTryCatchAndDelayedAwait (Fast)
✅ AsyncBlock_ShouldAwaitSuccessfully_WithNestedTryCatchAndDelayedAwait (System)
✅ AsyncBlock_ShouldCatchExceptionSuccessfully_WithAwaitInCatchBlock (Deferred,Fast)
✅ AsyncBlock_ShouldCatchExceptionSuccessfully_WithAwaitInCatchBlock (Deferred,System)
✅ AsyncBlock_ShouldCatchExceptionSuccessfully_WithAwaitInCatchBlock (Immediate,Fast)
✅ AsyncBlock_ShouldCatchExceptionSuccessfully_WithAwaitInCatchBlock (Immediate,System)
✅ AsyncBlock_ShouldCatchMultipleExceptionsInNestedTryBlocks (Deferred,Fast)
✅ AsyncBlock_ShouldCatchMultipleExceptionsInNestedTryBlocks (Deferred,System)
✅ AsyncBlock_ShouldCatchMultipleExceptionsInNestedTryBlocks (Immediate,Fast)
✅ AsyncBlock_ShouldCatchMultipleExceptionsInNestedTryBlocks (Immediate,System)
✅ AsyncBlock_ShouldHandleExceptionSuccessfully_WithTryCatchFinally (Deferred,Fast)
✅ AsyncBlock_ShouldHandleExceptionSuccessfully_WithTryCatchFinally (Deferred,System)
✅ AsyncBlock_ShouldHandleExceptionSuccessfully_WithTryCatchFinally (Immediate,Fast)
✅ AsyncBlock_ShouldHandleExceptionSuccessfully_WithTryCatchFinally (Immediate,System)

✅ Hyperbee.Expressions.Tests.Compiler.CompilerCompatibilityTests

✅ Compile_ShouldSucceed_WithConstantRefParameter (Fast)
✅ Compile_ShouldSucceed_WithConstantRefParameter (System)
✅ Compile_ShouldSucceed_WithCustomDelegateParameter (Fast)
✅ Compile_ShouldSucceed_WithCustomDelegateParameter (System)
✅ Compile_ShouldSucceed_WithEmptySwitch (Fast)
✅ Compile_ShouldSucceed_WithEmptySwitch (System)
✅ Compile_ShouldSucceed_WithGotoInTry (Fast)
✅ Compile_ShouldSucceed_WithGotoInTry (System)
✅ Compile_ShouldSucceed_WithGotoLabelOutsideTry (Fast)
✅ Compile_ShouldSucceed_WithGotoLabelOutsideTry (System)
✅ Compile_ShouldSucceed_WithSimpleSwitchValue (Fast)
✅ Compile_ShouldSucceed_WithSimpleSwitchValue (System)
✅ Compile_ShouldSucceed_WithUnusedValue (Fast)
✅ Compile_ShouldSucceed_WithUnusedValue (System)

✅ Hyperbee.Expressions.Tests.CustomAwaiterTests

✅ TestCustomAwaiter_AsyncBlock (Fast)
✅ TestCustomAwaiter_AsyncBlock (System)
✅ TestCustomAwaiter_Await
✅ TestCustomAwaiter_TaskLike (Deferred,Fast)
✅ TestCustomAwaiter_TaskLike (Deferred,System)
✅ TestCustomAwaiter_TaskLike (Immediate,Fast)
✅ TestCustomAwaiter_TaskLike (Immediate,System)
✅ TestCustomAwaiter_TaskResultLike (Deferred,Fast)
✅ TestCustomAwaiter_TaskResultLike (Deferred,System)
✅ TestCustomAwaiter_TaskResultLike (Immediate,Fast)
✅ TestCustomAwaiter_TaskResultLike (Immediate,System)

✅ Hyperbee.Expressions.Tests.DebugExpressionTests

✅ DebugExpression_Should_Invoke_DebugDelegate_Unconditionally
✅ DebugExpression_Should_Invoke_DebugDelegate_Unconditionally1
✅ DebugExpression_Should_Invoke_DebugDelegate_When_Condition_Is_True
✅ DebugExpression_Should_Not_Invoke_DebugDelegate_When_Condition_Is_False
✅ DebugExpression_Should_Throw_If_Condition_Is_Not_Boolean
✅ DebugExpression_Should_Work_Within_Complex_Block

✅ Hyperbee.Expressions.Tests.ExpressionDependencyMatcherTests

✅ ExpressionDependencyMatcher_ShouldFindAwaits

✅ Hyperbee.Expressions.Tests.ForEachExpressionTests

✅ ForEachExpression_ShouldBreakOnCondition
✅ ForEachExpression_ShouldIterateOverCollection
✅ ForEachExpression_ShouldIterateOverCollection_WithAwaits (Deferred,Fast)
✅ ForEachExpression_ShouldIterateOverCollection_WithAwaits (Deferred,System)
✅ ForEachExpression_ShouldIterateOverCollection_WithAwaits (Immediate,Fast)
✅ ForEachExpression_ShouldIterateOverCollection_WithAwaits (Immediate,System)
✅ ForEachExpression_ShouldUseCustomBreakAndContinueLabels

✅ Hyperbee.Expressions.Tests.ForExpressionTests

✅ ForExpression_ShouldLoopCorrectly
✅ ForExpression_ShouldSupportCustomBreak

✅ Hyperbee.Expressions.Tests.StringFormatExpressionTests

✅ StringFormatExpression_Should_Format_String_With_Arguments
✅ StringFormatExpression_Should_Return_Format_When_No_Arguments
✅ StringFormatExpression_Should_Throw_If_Format_Is_Not_String
✅ StringFormatExpression_Should_Work_Within_Complex_Block

✅ Hyperbee.Expressions.Tests.UsingExpressionTests

✅ UsingExpression_ShouldDisposeResource_AfterUse
✅ UsingExpression_ShouldDisposeResource_EvenIfExceptionThrown
✅ UsingExpression_ShouldExecuteAsyncExpression (Deferred,Fast)
✅ UsingExpression_ShouldExecuteAsyncExpression (Deferred,System)
✅ UsingExpression_ShouldExecuteAsyncExpression (Immediate,Fast)
✅ UsingExpression_ShouldExecuteAsyncExpression (Immediate,System)
✅ UsingExpression_ShouldExecuteAsyncExpression_WithInnerUsing (Deferred,Fast)
✅ UsingExpression_ShouldExecuteAsyncExpression_WithInnerUsing (Deferred,System)
✅ UsingExpression_ShouldExecuteAsyncExpression_WithInnerUsing (Immediate,Fast)
✅ UsingExpression_ShouldExecuteAsyncExpression_WithInnerUsing (Immediate,System)
✅ UsingExpression_ShouldExecuteBodyExpression
✅ UsingExpression_ShouldThrowArgumentException_WhenNonDisposableUsed

✅ Hyperbee.Expressions.Tests.WhileExpressionTests

✅ WhileExpression_ShouldBreak
✅ WhileExpression_ShouldBreak_WhenConditionMet