GitHub Actions / Unit Tests
succeeded
Dec 10, 2023 in 0s
Unit Tests ✅
✅ src/CenterEdge.Async.UnitTests/TestResults/results.trx
56 tests were completed in 9s with 56 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
CenterEdge.Async.UnitTests.AsyncHelperTests | 56✅ | 9s |
✅ CenterEdge.Async.UnitTests.AsyncHelperTests
✅ RunSync_StartsTasksAndCompletesSynchronously_DoesAllTasks
✅ RunSync_Task_ConfigureAwaitFalse_DoesAllTasks
✅ RunSync_Task_DanglingContinuations_HandledOnParentSyncContext
✅ RunSync_Task_DoesAllTasks
✅ RunSync_Task_ExceptionAfterAwait_ThrowsException
✅ RunSync_Task_ExceptionBeforeAwait_ThrowsException
✅ RunSync_Task_ThrowsException_ResetsSyncContext
✅ RunSync_TaskT_ConfigureAwaitFalse_DoesAllTasks
✅ RunSync_TaskT_DanglingContinuations_HandledOnParentSyncContext
✅ RunSync_TaskT_DoesAllTasks
✅ RunSync_TaskT_ExceptionAfterAwait_ThrowsException
✅ RunSync_TaskT_ExceptionBeforeAwait_ThrowsException
✅ RunSync_TaskT_StartsTasksAndCompletesSynchronously_DoesAllTasks
✅ RunSync_TaskT_ThrowsException_ResetsSyncContext
✅ RunSync_ValueTask_ConfigureAwaitFalse_DoesAllTasks
✅ RunSync_ValueTask_DanglingContinuations_HandledOnParentSyncContext
✅ RunSync_ValueTask_DoesAllTasks
✅ RunSync_ValueTask_ExceptionAfterAwait_ThrowsException
✅ RunSync_ValueTask_ExceptionBeforeAwait_ThrowsException
✅ RunSync_ValueTask_StartsTasksAndCompletesSynchronously_DoesAllTasks
✅ RunSync_ValueTask_ThrowsException_ResetsSyncContext
✅ RunSync_ValueTaskT_ConfigureAwaitFalse_DoesAllTasks
✅ RunSync_ValueTaskT_DanglingContinuations_HandledOnParentSyncContext
✅ RunSync_ValueTaskT_DoesAllTasks
✅ RunSync_ValueTaskT_ExceptionAfterAwait_ThrowsException
✅ RunSync_ValueTaskT_ExceptionBeforeAwait_ThrowsException
✅ RunSync_ValueTaskT_StartsTasksAndCompletesSynchronously_DoesAllTasks
✅ RunSync_ValueTaskT_ThrowsException_ResetsSyncContext
✅ RunSyncWithState_StartsTasksAndCompletesSynchronously_DoesAllTasks
✅ RunSyncWithState_Task_ConfigureAwaitFalse_DoesAllTasks
✅ RunSyncWithState_Task_DanglingContinuations_HandledOnParentSyncContext
✅ RunSyncWithState_Task_DoesAllTasks
✅ RunSyncWithState_Task_ExceptionAfterAwait_ThrowsException
✅ RunSyncWithState_Task_ExceptionBeforeAwait_ThrowsException
✅ RunSyncWithState_Task_ThrowsException_ResetsSyncContext
✅ RunSyncWithState_TaskT_ConfigureAwaitFalse_DoesAllTasks
✅ RunSyncWithState_TaskT_DanglingContinuations_HandledOnParentSyncContext
✅ RunSyncWithState_TaskT_DoesAllTasks
✅ RunSyncWithState_TaskT_ExceptionAfterAwait_ThrowsException
✅ RunSyncWithState_TaskT_ExceptionBeforeAwait_ThrowsException
✅ RunSyncWithState_TaskT_StartsTasksAndCompletesSynchronously_DoesAllTasks
✅ RunSyncWithState_TaskT_ThrowsException_ResetsSyncContext
✅ RunSyncWithState_ValueTask_ConfigureAwaitFalse_DoesAllTasks
✅ RunSyncWithState_ValueTask_DanglingContinuations_HandledOnParentSyncContext
✅ RunSyncWithState_ValueTask_DoesAllTasks
✅ RunSyncWithState_ValueTask_ExceptionAfterAwait_ThrowsException
✅ RunSyncWithState_ValueTask_ExceptionBeforeAwait_ThrowsException
✅ RunSyncWithState_ValueTask_StartsTasksAndCompletesSynchronously_DoesAllTasks
✅ RunSyncWithState_ValueTask_ThrowsException_ResetsSyncContext
✅ RunSyncWithState_ValueTaskT_ConfigureAwaitFalse_DoesAllTasks
✅ RunSyncWithState_ValueTaskT_DanglingContinuations_HandledOnParentSyncContext
✅ RunSyncWithState_ValueTaskT_DoesAllTasks
✅ RunSyncWithState_ValueTaskT_ExceptionAfterAwait_ThrowsException
✅ RunSyncWithState_ValueTaskT_ExceptionBeforeAwait_ThrowsException
✅ RunSyncWithState_ValueTaskT_StartsTasksAndCompletesSynchronously_DoesAllTasks
✅ RunSyncWithState_ValueTaskT_ThrowsException_ResetsSyncContext
Loading