diff options
| author | Shadowghost <Ghost_of_Stone@web.de> | 2026-06-07 22:03:20 +0200 |
|---|---|---|
| committer | Shadowghost <Ghost_of_Stone@web.de> | 2026-06-07 22:04:00 +0200 |
| commit | b4d970ae384484568af150609e9418db618ef08e (patch) | |
| tree | ccdfb7dcde089ba65fa7bb5fcd9c3c606bb560be | |
| parent | fa0e1b6e9aacde2399c618154b275438e571b7ff (diff) | |
Fix xUnit1051 in UserManagerLockHelperTests
| -rw-r--r-- | tests/Jellyfin.Server.Implementations.Tests/Users/UserManagerLockHelperTests.cs | 28 |
1 files changed, 16 insertions, 12 deletions
diff --git a/tests/Jellyfin.Server.Implementations.Tests/Users/UserManagerLockHelperTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Users/UserManagerLockHelperTests.cs index ab6f0fd32e..8149938b4d 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Users/UserManagerLockHelperTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Users/UserManagerLockHelperTests.cs @@ -40,22 +40,26 @@ namespace Jellyfin.Server.Implementations.Tests.Users var releaseFirst = new TaskCompletionSource<bool>(TaskCreationOptions.RunContinuationsAsynchronously); var secondEntered = false; - var firstTask = Task.Run(async () => - { - using var firstHandle = await helper.LockAsync(key); - firstAcquired.SetResult(true); - await releaseFirst.Task; - }); + var firstTask = Task.Run( + async () => + { + using var firstHandle = await helper.LockAsync(key); + firstAcquired.SetResult(true); + await releaseFirst.Task; + }, + TestContext.Current.CancellationToken); await firstAcquired.Task; - var secondTask = Task.Run(async () => - { - using var secondHandle = await helper.LockAsync(key); - secondEntered = true; - }); + var secondTask = Task.Run( + async () => + { + using var secondHandle = await helper.LockAsync(key); + secondEntered = true; + }, + TestContext.Current.CancellationToken); - await Task.Delay(100); + await Task.Delay(100, TestContext.Current.CancellationToken); Assert.False(secondEntered); releaseFirst.SetResult(true); |
