Skip to content

Merge remote-tracking branch 'origin/feature/24-feature-add-support-f… #714

Merge remote-tracking branch 'origin/feature/24-feature-add-support-f…

Merge remote-tracking branch 'origin/feature/24-feature-add-support-f… #714

GitHub Actions / Unit Tests succeeded Dec 14, 2024 in 1s

492 passed, 64 failed and 0 skipped

Tests failed

Report Passed Failed Skipped Time
_fv-az790-542_2024-12-14_15_16_56.trx 246✅ 32❌ 3s
_fv-az790-542_2024-12-14_15_16_56[1].trx 246✅ 32❌ 3s

❌ _fv-az790-542_2024-12-14_15_16_56.trx

278 tests were completed in 3s with 246 passed, 32 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Hyperbee.Expressions.Tests.AwaiterTests 12✅ 228ms
Hyperbee.Expressions.Tests.BlockAsyncBasicTests 60✅ 3❌ 532ms
Hyperbee.Expressions.Tests.BlockAsyncConditionalTests 45✅ 131ms
Hyperbee.Expressions.Tests.BlockAsyncLoopTests 24✅ 83ms
Hyperbee.Expressions.Tests.BlockAsyncSwitchTests 31✅ 2❌ 199ms
Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests 19✅ 19❌ 463ms
Hyperbee.Expressions.Tests.Compiler.CompilerTests2 6✅ 23ms
Hyperbee.Expressions.Tests.CustomAwaiterTests 11✅ 160ms
Hyperbee.Expressions.Tests.DebugExpressionTests 6✅ 5ms
Hyperbee.Expressions.Tests.ExpressionDependencyMatcherTests 1✅ 0ms
Hyperbee.Expressions.Tests.FastExpressionCompilerTests 6✅ 6❌ 8ms
Hyperbee.Expressions.Tests.ForEachExpressionTests 7✅ 21ms
Hyperbee.Expressions.Tests.ForExpressionTests 2✅ 2ms
Hyperbee.Expressions.Tests.StringFormatExpressionTests 4✅ 4ms
Hyperbee.Expressions.Tests.UsingExpressionTests 10✅ 2❌ 32ms
Hyperbee.Expressions.Tests.WhileExpressionTests 2✅ 2ms

❌ 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 (Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncBasicTests.BlockAsync_ShouldAllowParallelBlocks_WithTaskWhenAll threw exception: 
	FastExpressionCompiler.NotSupportedExpressionException: ParameterIsNotVariableNorInPassedParameters
✅ BlockAsync_ShouldAllowParallelBlocks_WithTaskWhenAll (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)
	Test method Hyperbee.Expressions.Tests.BlockAsyncBasicTests.BlockAsync_ShouldAwaitSuccessfully_WithNestedLambdaArgument threw exception: 
	FastExpressionCompiler.NotSupportedExpressionException: ParameterIsNotVariableNorInPassedParameters
✅ BlockAsync_ShouldAwaitSuccessfully_WithNestedLambdaArgument (Deferred,System)
❌ BlockAsync_ShouldAwaitSuccessfully_WithNestedLambdaArgument (Immediate,Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncBasicTests.BlockAsync_ShouldAwaitSuccessfully_WithNestedLambdaArgument threw exception: 
	FastExpressionCompiler.NotSupportedExpressionException: ParameterIsNotVariableNorInPassedParameters
✅ 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.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)
	Test method Hyperbee.Expressions.Tests.BlockAsyncSwitchTests.AsyncBlock_ShouldAwaitSuccessfully_WithNestedSwitchesAndAwaits threw exception: 
	System.NullReferenceException: Object reference not set to an instance of an object.
✅ AsyncBlock_ShouldAwaitSuccessfully_WithNestedSwitchesAndAwaits (Deferred,System)
❌ AsyncBlock_ShouldAwaitSuccessfully_WithNestedSwitchesAndAwaits (Immediate,Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncSwitchTests.AsyncBlock_ShouldAwaitSuccessfully_WithNestedSwitchesAndAwaits threw exception: 
	System.NullReferenceException: Object reference not set to an instance of an object.
✅ 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)
	Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterThrow threw exception: 
	System.ArgumentException: Bad label content in ILGenerator.
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterThrow (Deferred,System)
❌ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterThrow (Immediate,Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterThrow threw exception: 
	System.ArgumentException: Bad label content in ILGenerator.
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterThrow (Immediate,System)
❌ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryAndFinallyBlocks (Deferred,Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryAndFinallyBlocks threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryAndFinallyBlocks (Deferred,System)
❌ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryAndFinallyBlocks (Immediate,Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryAndFinallyBlocks threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryAndFinallyBlocks (Immediate,System)
❌ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryBlock (Deferred,Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryBlock threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryBlock (Deferred,System)
❌ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryBlock (Immediate,Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryBlock threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryBlock (Immediate,System)
❌ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryCatchAndFinallyBlocks (Deferred,Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryCatchAndFinallyBlocks threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryCatchAndFinallyBlocks (Deferred,System)
❌ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryCatchAndFinallyBlocks (Immediate,Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryCatchAndFinallyBlocks threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryCatchAndFinallyBlocks (Immediate,System)
❌ AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryBlock (Deferred,Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryBlock threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryBlock (Deferred,System)
❌ AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryBlock (Immediate,Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryBlock threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryBlock (Immediate,System)
❌ AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryFinallyBlock (Deferred,Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryFinallyBlock threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryFinallyBlock (Deferred,System)
❌ AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryFinallyBlock (Immediate,Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryFinallyBlock threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryFinallyBlock (Immediate,System)
❌ AsyncBlock_ShouldAwaitSuccessfully_WithNestedTryCatchAndDelayedAwait (Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithNestedTryCatchAndDelayedAwait threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ AsyncBlock_ShouldAwaitSuccessfully_WithNestedTryCatchAndDelayedAwait (System)
❌ AsyncBlock_ShouldCatchExceptionSuccessfully_WithAwaitInCatchBlock (Deferred,Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldCatchExceptionSuccessfully_WithAwaitInCatchBlock threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ AsyncBlock_ShouldCatchExceptionSuccessfully_WithAwaitInCatchBlock (Deferred,System)
❌ AsyncBlock_ShouldCatchExceptionSuccessfully_WithAwaitInCatchBlock (Immediate,Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldCatchExceptionSuccessfully_WithAwaitInCatchBlock threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ AsyncBlock_ShouldCatchExceptionSuccessfully_WithAwaitInCatchBlock (Immediate,System)
❌ AsyncBlock_ShouldCatchMultipleExceptionsInNestedTryBlocks (Deferred,Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldCatchMultipleExceptionsInNestedTryBlocks threw exception: 
	System.ArgumentException: Bad label content in ILGenerator.
✅ AsyncBlock_ShouldCatchMultipleExceptionsInNestedTryBlocks (Deferred,System)
❌ AsyncBlock_ShouldCatchMultipleExceptionsInNestedTryBlocks (Immediate,Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldCatchMultipleExceptionsInNestedTryBlocks threw exception: 
	System.ArgumentException: Bad label content in ILGenerator.
✅ AsyncBlock_ShouldCatchMultipleExceptionsInNestedTryBlocks (Immediate,System)
❌ AsyncBlock_ShouldHandleExceptionSuccessfully_WithTryCatchFinally (Deferred,Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldHandleExceptionSuccessfully_WithTryCatchFinally threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ AsyncBlock_ShouldHandleExceptionSuccessfully_WithTryCatchFinally (Deferred,System)
❌ AsyncBlock_ShouldHandleExceptionSuccessfully_WithTryCatchFinally (Immediate,Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldHandleExceptionSuccessfully_WithTryCatchFinally threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ AsyncBlock_ShouldHandleExceptionSuccessfully_WithTryCatchFinally (Immediate,System)

❌ Hyperbee.Expressions.Tests.FastExpressionCompilerTests

❌ Compile_ShouldSucceed_WithConstantRefParameter (Fast)
	Test method Hyperbee.Expressions.Tests.FastExpressionCompilerTests.Compile_ShouldSucceed_WithConstantRefParameter threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ Compile_ShouldSucceed_WithConstantRefParameter (System)
❌ Compile_ShouldSucceed_WithEmptySwitch (Fast)
	Test method Hyperbee.Expressions.Tests.FastExpressionCompilerTests.Compile_ShouldSucceed_WithEmptySwitch threw exception: 
	System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
✅ Compile_ShouldSucceed_WithEmptySwitch (System)
❌ Compile_ShouldSucceed_WithGotoInTry (Fast)
	Test method Hyperbee.Expressions.Tests.FastExpressionCompilerTests.Compile_ShouldSucceed_WithGotoInTry threw exception: 
	System.ArgumentException: Bad label content in ILGenerator.
✅ Compile_ShouldSucceed_WithGotoInTry (System)
❌ Compile_ShouldSucceed_WithGotoLabelOutsideTry (Fast)
	Test method Hyperbee.Expressions.Tests.FastExpressionCompilerTests.Compile_ShouldSucceed_WithGotoLabelOutsideTry threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ Compile_ShouldSucceed_WithGotoLabelOutsideTry (System)
❌ Compile_ShouldSucceed_WithSimpleSwitchValue (Fast)
	Test method Hyperbee.Expressions.Tests.FastExpressionCompilerTests.Compile_ShouldSucceed_WithSimpleSwitchValue threw exception: 
	System.NullReferenceException: Object reference not set to an instance of an object.
✅ Compile_ShouldSucceed_WithSimpleSwitchValue (System)
❌ Compile_ShouldSucceed_WithUnusedValue (Fast)
	Test method Hyperbee.Expressions.Tests.FastExpressionCompilerTests.Compile_ShouldSucceed_WithUnusedValue threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ Compile_ShouldSucceed_WithUnusedValue (System)

❌ 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)
	Test method Hyperbee.Expressions.Tests.UsingExpressionTests.UsingExpression_ShouldExecuteAsyncExpression_WithInnerUsing threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ UsingExpression_ShouldExecuteAsyncExpression_WithInnerUsing (Deferred,System)
❌ UsingExpression_ShouldExecuteAsyncExpression_WithInnerUsing (Immediate,Fast)
	Test method Hyperbee.Expressions.Tests.UsingExpressionTests.UsingExpression_ShouldExecuteAsyncExpression_WithInnerUsing threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ UsingExpression_ShouldExecuteAsyncExpression_WithInnerUsing (Immediate,System)
✅ UsingExpression_ShouldExecuteBodyExpression
✅ UsingExpression_ShouldThrowArgumentException_WhenNonDisposableUsed

❌ _fv-az790-542_2024-12-14_15_16_56[1].trx

278 tests were completed in 3s with 246 passed, 32 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Hyperbee.Expressions.Tests.AwaiterTests 12✅ 222ms
Hyperbee.Expressions.Tests.BlockAsyncBasicTests 60✅ 3❌ 518ms
Hyperbee.Expressions.Tests.BlockAsyncConditionalTests 45✅ 174ms
Hyperbee.Expressions.Tests.BlockAsyncLoopTests 24✅ 70ms
Hyperbee.Expressions.Tests.BlockAsyncSwitchTests 31✅ 2❌ 202ms
Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests 19✅ 19❌ 439ms
Hyperbee.Expressions.Tests.Compiler.CompilerTests2 6✅ 18ms
Hyperbee.Expressions.Tests.CustomAwaiterTests 11✅ 210ms
Hyperbee.Expressions.Tests.DebugExpressionTests 6✅ 4ms
Hyperbee.Expressions.Tests.ExpressionDependencyMatcherTests 1✅ 0ms
Hyperbee.Expressions.Tests.FastExpressionCompilerTests 6✅ 6❌ 7ms
Hyperbee.Expressions.Tests.ForEachExpressionTests 7✅ 19ms
Hyperbee.Expressions.Tests.ForExpressionTests 2✅ 2ms
Hyperbee.Expressions.Tests.StringFormatExpressionTests 4✅ 4ms
Hyperbee.Expressions.Tests.UsingExpressionTests 10✅ 2❌ 28ms
Hyperbee.Expressions.Tests.WhileExpressionTests 2✅ 5ms

❌ 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 (Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncBasicTests.BlockAsync_ShouldAllowParallelBlocks_WithTaskWhenAll threw exception: 
	FastExpressionCompiler.NotSupportedExpressionException: ParameterIsNotVariableNorInPassedParameters
✅ BlockAsync_ShouldAllowParallelBlocks_WithTaskWhenAll (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)
	Test method Hyperbee.Expressions.Tests.BlockAsyncBasicTests.BlockAsync_ShouldAwaitSuccessfully_WithNestedLambdaArgument threw exception: 
	FastExpressionCompiler.NotSupportedExpressionException: ParameterIsNotVariableNorInPassedParameters
✅ BlockAsync_ShouldAwaitSuccessfully_WithNestedLambdaArgument (Deferred,System)
❌ BlockAsync_ShouldAwaitSuccessfully_WithNestedLambdaArgument (Immediate,Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncBasicTests.BlockAsync_ShouldAwaitSuccessfully_WithNestedLambdaArgument threw exception: 
	FastExpressionCompiler.NotSupportedExpressionException: ParameterIsNotVariableNorInPassedParameters
✅ 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.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)
	Test method Hyperbee.Expressions.Tests.BlockAsyncSwitchTests.AsyncBlock_ShouldAwaitSuccessfully_WithNestedSwitchesAndAwaits threw exception: 
	System.NullReferenceException: Object reference not set to an instance of an object.
✅ AsyncBlock_ShouldAwaitSuccessfully_WithNestedSwitchesAndAwaits (Deferred,System)
❌ AsyncBlock_ShouldAwaitSuccessfully_WithNestedSwitchesAndAwaits (Immediate,Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncSwitchTests.AsyncBlock_ShouldAwaitSuccessfully_WithNestedSwitchesAndAwaits threw exception: 
	System.NullReferenceException: Object reference not set to an instance of an object.
✅ 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)
	Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterThrow threw exception: 
	System.ArgumentException: Bad label content in ILGenerator.
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterThrow (Deferred,System)
❌ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterThrow (Immediate,Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterThrow threw exception: 
	System.ArgumentException: Bad label content in ILGenerator.
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterThrow (Immediate,System)
❌ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryAndFinallyBlocks (Deferred,Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryAndFinallyBlocks threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryAndFinallyBlocks (Deferred,System)
❌ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryAndFinallyBlocks (Immediate,Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryAndFinallyBlocks threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryAndFinallyBlocks (Immediate,System)
❌ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryBlock (Deferred,Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryBlock threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryBlock (Deferred,System)
❌ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryBlock (Immediate,Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryBlock threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryBlock (Immediate,System)
❌ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryCatchAndFinallyBlocks (Deferred,Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryCatchAndFinallyBlocks threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryCatchAndFinallyBlocks (Deferred,System)
❌ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryCatchAndFinallyBlocks (Immediate,Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryCatchAndFinallyBlocks threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryCatchAndFinallyBlocks (Immediate,System)
❌ AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryBlock (Deferred,Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryBlock threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryBlock (Deferred,System)
❌ AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryBlock (Immediate,Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryBlock threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryBlock (Immediate,System)
❌ AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryFinallyBlock (Deferred,Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryFinallyBlock threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryFinallyBlock (Deferred,System)
❌ AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryFinallyBlock (Immediate,Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryFinallyBlock threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryFinallyBlock (Immediate,System)
❌ AsyncBlock_ShouldAwaitSuccessfully_WithNestedTryCatchAndDelayedAwait (Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithNestedTryCatchAndDelayedAwait threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ AsyncBlock_ShouldAwaitSuccessfully_WithNestedTryCatchAndDelayedAwait (System)
❌ AsyncBlock_ShouldCatchExceptionSuccessfully_WithAwaitInCatchBlock (Deferred,Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldCatchExceptionSuccessfully_WithAwaitInCatchBlock threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ AsyncBlock_ShouldCatchExceptionSuccessfully_WithAwaitInCatchBlock (Deferred,System)
❌ AsyncBlock_ShouldCatchExceptionSuccessfully_WithAwaitInCatchBlock (Immediate,Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldCatchExceptionSuccessfully_WithAwaitInCatchBlock threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ AsyncBlock_ShouldCatchExceptionSuccessfully_WithAwaitInCatchBlock (Immediate,System)
❌ AsyncBlock_ShouldCatchMultipleExceptionsInNestedTryBlocks (Deferred,Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldCatchMultipleExceptionsInNestedTryBlocks threw exception: 
	System.ArgumentException: Bad label content in ILGenerator.
✅ AsyncBlock_ShouldCatchMultipleExceptionsInNestedTryBlocks (Deferred,System)
❌ AsyncBlock_ShouldCatchMultipleExceptionsInNestedTryBlocks (Immediate,Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldCatchMultipleExceptionsInNestedTryBlocks threw exception: 
	System.ArgumentException: Bad label content in ILGenerator.
✅ AsyncBlock_ShouldCatchMultipleExceptionsInNestedTryBlocks (Immediate,System)
❌ AsyncBlock_ShouldHandleExceptionSuccessfully_WithTryCatchFinally (Deferred,Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldHandleExceptionSuccessfully_WithTryCatchFinally threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ AsyncBlock_ShouldHandleExceptionSuccessfully_WithTryCatchFinally (Deferred,System)
❌ AsyncBlock_ShouldHandleExceptionSuccessfully_WithTryCatchFinally (Immediate,Fast)
	Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldHandleExceptionSuccessfully_WithTryCatchFinally threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ AsyncBlock_ShouldHandleExceptionSuccessfully_WithTryCatchFinally (Immediate,System)

❌ Hyperbee.Expressions.Tests.FastExpressionCompilerTests

❌ Compile_ShouldSucceed_WithConstantRefParameter (Fast)
	Test method Hyperbee.Expressions.Tests.FastExpressionCompilerTests.Compile_ShouldSucceed_WithConstantRefParameter threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ Compile_ShouldSucceed_WithConstantRefParameter (System)
❌ Compile_ShouldSucceed_WithEmptySwitch (Fast)
	Test method Hyperbee.Expressions.Tests.FastExpressionCompilerTests.Compile_ShouldSucceed_WithEmptySwitch threw exception: 
	System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
✅ Compile_ShouldSucceed_WithEmptySwitch (System)
❌ Compile_ShouldSucceed_WithGotoInTry (Fast)
	Test method Hyperbee.Expressions.Tests.FastExpressionCompilerTests.Compile_ShouldSucceed_WithGotoInTry threw exception: 
	System.ArgumentException: Bad label content in ILGenerator.
✅ Compile_ShouldSucceed_WithGotoInTry (System)
❌ Compile_ShouldSucceed_WithGotoLabelOutsideTry (Fast)
	Test method Hyperbee.Expressions.Tests.FastExpressionCompilerTests.Compile_ShouldSucceed_WithGotoLabelOutsideTry threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ Compile_ShouldSucceed_WithGotoLabelOutsideTry (System)
❌ Compile_ShouldSucceed_WithSimpleSwitchValue (Fast)
	Test method Hyperbee.Expressions.Tests.FastExpressionCompilerTests.Compile_ShouldSucceed_WithSimpleSwitchValue threw exception: 
	System.NullReferenceException: Object reference not set to an instance of an object.
✅ Compile_ShouldSucceed_WithSimpleSwitchValue (System)
❌ Compile_ShouldSucceed_WithUnusedValue (Fast)
	Test method Hyperbee.Expressions.Tests.FastExpressionCompilerTests.Compile_ShouldSucceed_WithUnusedValue threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ Compile_ShouldSucceed_WithUnusedValue (System)

❌ 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)
	Test method Hyperbee.Expressions.Tests.UsingExpressionTests.UsingExpression_ShouldExecuteAsyncExpression_WithInnerUsing threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ UsingExpression_ShouldExecuteAsyncExpression_WithInnerUsing (Deferred,System)
❌ UsingExpression_ShouldExecuteAsyncExpression_WithInnerUsing (Immediate,Fast)
	Test method Hyperbee.Expressions.Tests.UsingExpressionTests.UsingExpression_ShouldExecuteAsyncExpression_WithInnerUsing threw exception: 
	System.InvalidProgramException: Common Language Runtime detected an invalid program.
✅ UsingExpression_ShouldExecuteAsyncExpression_WithInnerUsing (Immediate,System)
✅ UsingExpression_ShouldExecuteBodyExpression
✅ UsingExpression_ShouldThrowArgumentException_WhenNonDisposableUsed

Annotations

Check failure on line 22 in test/Hyperbee.Expressions.Tests/TestSupport/ExpressionCompilerExtensions.cs

See this annotation in the file changed.

@github-actions github-actions / Unit Tests

Hyperbee.Expressions.Tests.BlockAsyncBasicTests ► BlockAsync_ShouldAllowParallelBlocks_WithTaskWhenAll (Fast)

Failed test found in:
  _fv-az790-542_2024-12-14_15_16_56.trx
  _fv-az790-542_2024-12-14_15_16_56[1].trx
Error:
  Test method Hyperbee.Expressions.Tests.BlockAsyncBasicTests.BlockAsync_ShouldAllowParallelBlocks_WithTaskWhenAll threw exception: 
  FastExpressionCompiler.NotSupportedExpressionException: ParameterIsNotVariableNorInPassedParameters
Raw output
Test method Hyperbee.Expressions.Tests.BlockAsyncBasicTests.BlockAsync_ShouldAllowParallelBlocks_WithTaskWhenAll threw exception: 
FastExpressionCompiler.NotSupportedExpressionException: ParameterIsNotVariableNorInPassedParameters
    at FastExpressionCompiler.ExpressionCompiler.TryCompileBoundToFirstClosureParam(Type delegateType, Expression bodyExpr, IReadOnlyList`1 paramExprs, Type[] closurePlusParamTypes, Type returnType, CompilerFlags flags)
   at FastExpressionCompiler.ExpressionCompiler.CompileFast[R](Expression`1 lambdaExpr, Boolean ifFastFailedReturnNull, CompilerFlags flags)
   at Hyperbee.Expressions.Tests.TestSupport.ExpressionCompilerExtensions.Compile[T](Expression`1 expression, CompilerType compilerType) in /_/test/Hyperbee.Expressions.Tests/TestSupport/ExpressionCompilerExtensions.cs:line 22
   at Hyperbee.Expressions.Tests.BlockAsyncBasicTests.BlockAsync_ShouldAllowParallelBlocks_WithTaskWhenAll(CompilerType compiler) in /_/test/Hyperbee.Expressions.Tests/BlockAsyncBasicTests.cs:line 501

Check failure on line 22 in test/Hyperbee.Expressions.Tests/TestSupport/ExpressionCompilerExtensions.cs

See this annotation in the file changed.

@github-actions github-actions / Unit Tests

Hyperbee.Expressions.Tests.BlockAsyncBasicTests ► BlockAsync_ShouldAwaitSuccessfully_WithNestedLambdaArgument (Deferred,Fast)

Failed test found in:
  _fv-az790-542_2024-12-14_15_16_56.trx
  _fv-az790-542_2024-12-14_15_16_56.trx
  _fv-az790-542_2024-12-14_15_16_56[1].trx
  _fv-az790-542_2024-12-14_15_16_56[1].trx
Error:
  Test method Hyperbee.Expressions.Tests.BlockAsyncBasicTests.BlockAsync_ShouldAwaitSuccessfully_WithNestedLambdaArgument threw exception: 
  FastExpressionCompiler.NotSupportedExpressionException: ParameterIsNotVariableNorInPassedParameters
Raw output
Test method Hyperbee.Expressions.Tests.BlockAsyncBasicTests.BlockAsync_ShouldAwaitSuccessfully_WithNestedLambdaArgument threw exception: 
FastExpressionCompiler.NotSupportedExpressionException: ParameterIsNotVariableNorInPassedParameters
    at FastExpressionCompiler.ExpressionCompiler.TryCompileBoundToFirstClosureParam(Type delegateType, Expression bodyExpr, IReadOnlyList`1 paramExprs, Type[] closurePlusParamTypes, Type returnType, CompilerFlags flags)
   at FastExpressionCompiler.ExpressionCompiler.CompileFast[R](Expression`1 lambdaExpr, Boolean ifFastFailedReturnNull, CompilerFlags flags)
   at Hyperbee.Expressions.Tests.TestSupport.ExpressionCompilerExtensions.Compile[T](Expression`1 expression, CompilerType compilerType) in /_/test/Hyperbee.Expressions.Tests/TestSupport/ExpressionCompilerExtensions.cs:line 22
   at Hyperbee.Expressions.Tests.BlockAsyncBasicTests.BlockAsync_ShouldAwaitSuccessfully_WithNestedLambdaArgument(CompleterType completer, CompilerType compiler) in /_/test/Hyperbee.Expressions.Tests/BlockAsyncBasicTests.cs:line 660

Check failure on line 22 in test/Hyperbee.Expressions.Tests/TestSupport/ExpressionCompilerExtensions.cs

See this annotation in the file changed.

@github-actions github-actions / Unit Tests

Hyperbee.Expressions.Tests.BlockAsyncSwitchTests ► AsyncBlock_ShouldAwaitSuccessfully_WithNestedSwitchesAndAwaits (Deferred,Fast)

Failed test found in:
  _fv-az790-542_2024-12-14_15_16_56.trx
  _fv-az790-542_2024-12-14_15_16_56.trx
  _fv-az790-542_2024-12-14_15_16_56[1].trx
  _fv-az790-542_2024-12-14_15_16_56[1].trx
Error:
  Test method Hyperbee.Expressions.Tests.BlockAsyncSwitchTests.AsyncBlock_ShouldAwaitSuccessfully_WithNestedSwitchesAndAwaits threw exception: 
  System.NullReferenceException: Object reference not set to an instance of an object.
Raw output
Test method Hyperbee.Expressions.Tests.BlockAsyncSwitchTests.AsyncBlock_ShouldAwaitSuccessfully_WithNestedSwitchesAndAwaits threw exception: 
System.NullReferenceException: Object reference not set to an instance of an object.
    at FastExpressionCompiler.ExpressionCompiler.EmittingVisitor.TryEmitConditional(Expression testExpr, Expression ifTrueExpr, Expression ifFalseExpr, IReadOnlyList`1 paramExprs, ILGenerator il, ClosureInfo& closure, CompilerFlags setup, ParentFlags parent)
   at FastExpressionCompiler.ExpressionCompiler.EmittingVisitor.TryEmitSwitch(SwitchExpression expr, IReadOnlyList`1 paramExprs, ILGenerator il, ClosureInfo& closure, CompilerFlags setup, ParentFlags parent)
   at FastExpressionCompiler.ExpressionCompiler.EmittingVisitor.TryEmit(Expression expr, IReadOnlyList`1 paramExprs, ILGenerator il, ClosureInfo& closure, CompilerFlags setup, ParentFlags parent, Int32 byRefIndex)
   at FastExpressionCompiler.ExpressionCompiler.EmittingVisitor.TryEmit(Expression expr, IReadOnlyList`1 paramExprs, ILGenerator il, ClosureInfo& closure, CompilerFlags setup, ParentFlags parent, Int32 byRefIndex)
   at FastExpressionCompiler.ExpressionCompiler.EmittingVisitor.TryEmitTryCatchFinallyBlock(TryExpression tryExpr, IReadOnlyList`1 paramExprs, ILGenerator il, ClosureInfo& closure, CompilerFlags setup, ParentFlags parent)
   at FastExpressionCompiler.ExpressionCompiler.EmittingVisitor.TryEmit(Expression expr, IReadOnlyList`1 paramExprs, ILGenerator il, ClosureInfo& closure, CompilerFlags setup, ParentFlags parent, Int32 byRefIndex)
   at FastExpressionCompiler.ExpressionCompiler.EmittingVisitor.TryEmit(Expression expr, IReadOnlyList`1 paramExprs, ILGenerator il, ClosureInfo& closure, CompilerFlags setup, ParentFlags parent, Int32 byRefIndex)
   at FastExpressionCompiler.ExpressionCompiler.TryCompileNestedLambda(ClosureInfo& nestedClosureInfo, NestedLambdaInfo nestedLambdaInfo, CompilerFlags setup)
   at FastExpressionCompiler.ExpressionCompiler.TryCollectInfo(ClosureInfo& closure, Expression expr, IReadOnlyList`1 paramExprs, NestedLambdaInfo nestedLambda, SmallList`1& rootNestedLambdas, CompilerFlags flags)
   at FastExpressionCompiler.ExpressionCompiler.TryCollectInfo(ClosureInfo& closure, Expression expr, IReadOnlyList`1 paramExprs, NestedLambdaInfo nestedLambda, SmallList`1& rootNestedLambdas, CompilerFlags flags)
   at FastExpressionCompiler.ExpressionCompiler.TryCompileBoundToFirstClosureParam(Type delegateType, Expression bodyExpr, IReadOnlyList`1 paramExprs, Type[] closurePlusParamTypes, Type returnType, CompilerFlags flags)
   at FastExpressionCompiler.ExpressionCompiler.CompileFast[R](Expression`1 lambdaExpr, Boolean ifFastFailedReturnNull, CompilerFlags flags)
   at Hyperbee.Expressions.Tests.TestSupport.ExpressionCompilerExtensions.Compile[T](Expression`1 expression, CompilerType compilerType) in /_/test/Hyperbee.Expressions.Tests/TestSupport/ExpressionCompilerExtensions.cs:line 22
   at Hyperbee.Expressions.Tests.BlockAsyncSwitchTests.AsyncBlock_ShouldAwaitSuccessfully_WithNestedSwitchesAndAwaits(CompleterType completer, CompilerType compiler) in /_/test/Hyperbee.Expressions.Tests/BlockAsyncSwitchTests.cs:line 166

Check failure on line 22 in test/Hyperbee.Expressions.Tests/TestSupport/ExpressionCompilerExtensions.cs

See this annotation in the file changed.

@github-actions github-actions / Unit Tests

Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests ► AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterThrow (Deferred,Fast)

Failed test found in:
  _fv-az790-542_2024-12-14_15_16_56.trx
  _fv-az790-542_2024-12-14_15_16_56.trx
  _fv-az790-542_2024-12-14_15_16_56[1].trx
  _fv-az790-542_2024-12-14_15_16_56[1].trx
Error:
  Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterThrow threw exception: 
  System.ArgumentException: Bad label content in ILGenerator.
Raw output
Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterThrow threw exception: 
System.ArgumentException: Bad label content in ILGenerator.
    at System.Reflection.Emit.RuntimeILGenerator.GetLabelPos(Label lbl)
   at System.Reflection.Emit.RuntimeILGenerator.BakeByteArray()
   at System.Reflection.Emit.DynamicResolver..ctor(DynamicILGenerator ilGenerator)
   at System.Reflection.Emit.DynamicILGenerator.GetCallableMethod(RuntimeModule module, DynamicMethod dm)
   at System.Reflection.Emit.DynamicMethod.GetMethodDescriptor()
   at System.Reflection.Emit.DynamicMethod.CreateDelegate(Type delegateType, Object target)
   at FastExpressionCompiler.ExpressionCompiler.TryCompileNestedLambda(ClosureInfo& nestedClosureInfo, NestedLambdaInfo nestedLambdaInfo, CompilerFlags setup)
   at FastExpressionCompiler.ExpressionCompiler.TryCollectInfo(ClosureInfo& closure, Expression expr, IReadOnlyList`1 paramExprs, NestedLambdaInfo nestedLambda, SmallList`1& rootNestedLambdas, CompilerFlags flags)
   at FastExpressionCompiler.ExpressionCompiler.TryCollectInfo(ClosureInfo& closure, Expression expr, IReadOnlyList`1 paramExprs, NestedLambdaInfo nestedLambda, SmallList`1& rootNestedLambdas, CompilerFlags flags)
   at FastExpressionCompiler.ExpressionCompiler.TryCompileBoundToFirstClosureParam(Type delegateType, Expression bodyExpr, IReadOnlyList`1 paramExprs, Type[] closurePlusParamTypes, Type returnType, CompilerFlags flags)
   at FastExpressionCompiler.ExpressionCompiler.CompileFast[R](Expression`1 lambdaExpr, Boolean ifFastFailedReturnNull, CompilerFlags flags)
   at Hyperbee.Expressions.Tests.TestSupport.ExpressionCompilerExtensions.Compile[T](Expression`1 expression, CompilerType compilerType) in /_/test/Hyperbee.Expressions.Tests/TestSupport/ExpressionCompilerExtensions.cs:line 22
   at Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterThrow(CompleterType completer, CompilerType compiler) in /_/test/Hyperbee.Expressions.Tests/BlockAsyncTryCatchTests.cs:line 201

Check failure on line 138 in test/Hyperbee.Expressions.Tests/BlockAsyncTryCatchTests.cs

See this annotation in the file changed.

@github-actions github-actions / Unit Tests

Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests ► AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryAndFinallyBlocks (Deferred,Fast)

Failed test found in:
  _fv-az790-542_2024-12-14_15_16_56.trx
  _fv-az790-542_2024-12-14_15_16_56[1].trx
Error:
  Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryAndFinallyBlocks threw exception: 
  System.InvalidProgramException: Common Language Runtime detected an invalid program.
Raw output
Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryAndFinallyBlocks threw exception: 
System.InvalidProgramException: Common Language Runtime detected an invalid program.
    at (ArrayClosure, StateMachine210)
   at StateMachine210.IAsyncStateMachine.MoveNext()
   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine)
   at (ArrayClosure)
   at Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryAndFinallyBlocks(CompleterType completer, CompilerType compiler) in /_/test/Hyperbee.Expressions.Tests/BlockAsyncTryCatchTests.cs:line 138

Check failure on line 138 in test/Hyperbee.Expressions.Tests/BlockAsyncTryCatchTests.cs

See this annotation in the file changed.

@github-actions github-actions / Unit Tests

Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests ► AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryAndFinallyBlocks (Immediate,Fast)

Failed test found in:
  _fv-az790-542_2024-12-14_15_16_56.trx
  _fv-az790-542_2024-12-14_15_16_56[1].trx
Error:
  Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryAndFinallyBlocks threw exception: 
  System.InvalidProgramException: Common Language Runtime detected an invalid program.
Raw output
Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryAndFinallyBlocks threw exception: 
System.InvalidProgramException: Common Language Runtime detected an invalid program.
    at (ArrayClosure, StateMachine208)
   at StateMachine208.IAsyncStateMachine.MoveNext()
   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine)
   at (ArrayClosure)
   at Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryAndFinallyBlocks(CompleterType completer, CompilerType compiler) in /_/test/Hyperbee.Expressions.Tests/BlockAsyncTryCatchTests.cs:line 138

Check failure on line 32 in test/Hyperbee.Expressions.Tests/BlockAsyncTryCatchTests.cs

See this annotation in the file changed.

@github-actions github-actions / Unit Tests

Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests ► AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryBlock (Deferred,Fast)

Failed test found in:
  _fv-az790-542_2024-12-14_15_16_56.trx
  _fv-az790-542_2024-12-14_15_16_56[1].trx
Error:
  Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryBlock threw exception: 
  System.InvalidProgramException: Common Language Runtime detected an invalid program.
Raw output
Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryBlock threw exception: 
System.InvalidProgramException: Common Language Runtime detected an invalid program.
    at (ArrayClosure, StateMachine198)
   at StateMachine198.IAsyncStateMachine.MoveNext()
   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine)
   at (ArrayClosure)
   at Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryBlock(CompleterType completer, CompilerType compiler) in /_/test/Hyperbee.Expressions.Tests/BlockAsyncTryCatchTests.cs:line 32

Check failure on line 32 in test/Hyperbee.Expressions.Tests/BlockAsyncTryCatchTests.cs

See this annotation in the file changed.

@github-actions github-actions / Unit Tests

Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests ► AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryBlock (Immediate,Fast)

Failed test found in:
  _fv-az790-542_2024-12-14_15_16_56.trx
  _fv-az790-542_2024-12-14_15_16_56[1].trx
Error:
  Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryBlock threw exception: 
  System.InvalidProgramException: Common Language Runtime detected an invalid program.
Raw output
Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryBlock threw exception: 
System.InvalidProgramException: Common Language Runtime detected an invalid program.
    at (ArrayClosure, StateMachine196)
   at StateMachine196.IAsyncStateMachine.MoveNext()
   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine)
   at (ArrayClosure)
   at Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryBlock(CompleterType completer, CompilerType compiler) in /_/test/Hyperbee.Expressions.Tests/BlockAsyncTryCatchTests.cs:line 32

Check failure on line 169 in test/Hyperbee.Expressions.Tests/BlockAsyncTryCatchTests.cs

See this annotation in the file changed.

@github-actions github-actions / Unit Tests

Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests ► AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryCatchAndFinallyBlocks (Deferred,Fast)

Failed test found in:
  _fv-az790-542_2024-12-14_15_16_56.trx
  _fv-az790-542_2024-12-14_15_16_56[1].trx
Error:
  Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryCatchAndFinallyBlocks threw exception: 
  System.InvalidProgramException: Common Language Runtime detected an invalid program.
Raw output
Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryCatchAndFinallyBlocks threw exception: 
System.InvalidProgramException: Common Language Runtime detected an invalid program.
    at (ArrayClosure, StateMachine214)
   at StateMachine214.IAsyncStateMachine.MoveNext()
   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine)
   at (ArrayClosure)
   at Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryCatchAndFinallyBlocks(CompleterType completer, CompilerType compiler) in /_/test/Hyperbee.Expressions.Tests/BlockAsyncTryCatchTests.cs:line 169

Check failure on line 169 in test/Hyperbee.Expressions.Tests/BlockAsyncTryCatchTests.cs

See this annotation in the file changed.

@github-actions github-actions / Unit Tests

Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests ► AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryCatchAndFinallyBlocks (Immediate,Fast)

Failed test found in:
  _fv-az790-542_2024-12-14_15_16_56.trx
  _fv-az790-542_2024-12-14_15_16_56[1].trx
Error:
  Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryCatchAndFinallyBlocks threw exception: 
  System.InvalidProgramException: Common Language Runtime detected an invalid program.
Raw output
Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryCatchAndFinallyBlocks threw exception: 
System.InvalidProgramException: Common Language Runtime detected an invalid program.
    at (ArrayClosure, StateMachine212)
   at StateMachine212.IAsyncStateMachine.MoveNext()
   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine)
   at (ArrayClosure)
   at Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTryCatchAndFinallyBlocks(CompleterType completer, CompilerType compiler) in /_/test/Hyperbee.Expressions.Tests/BlockAsyncTryCatchTests.cs:line 169

Check failure on line 294 in test/Hyperbee.Expressions.Tests/BlockAsyncTryCatchTests.cs

See this annotation in the file changed.

@github-actions github-actions / Unit Tests

Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests ► AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryBlock (Deferred,Fast)

Failed test found in:
  _fv-az790-542_2024-12-14_15_16_56.trx
  _fv-az790-542_2024-12-14_15_16_56[1].trx
Error:
  Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryBlock threw exception: 
  System.InvalidProgramException: Common Language Runtime detected an invalid program.
Raw output
Test method Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryBlock threw exception: 
System.InvalidProgramException: Common Language Runtime detected an invalid program.
    at (ArrayClosure, StateMachine226)
   at StateMachine226.IAsyncStateMachine.MoveNext()
   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine)
   at (ArrayClosure)
   at Hyperbee.Expressions.Tests.BlockAsyncTryCatchTests.AsyncBlock_ShouldAwaitSuccessfully_WithComplexNestedTryBlock(CompleterType completer, CompilerType compiler) in /_/test/Hyperbee.Expressions.Tests/BlockAsyncTryCatchTests.cs:line 294