aboutsummaryrefslogtreecommitdiff
path: root/tests/Jellyfin.Server.Implementations.Tests/Users
diff options
context:
space:
mode:
authorShadowghost <Ghost_of_Stone@web.de>2026-06-07 22:03:20 +0200
committerShadowghost <Ghost_of_Stone@web.de>2026-06-07 22:04:00 +0200
commitb4d970ae384484568af150609e9418db618ef08e (patch)
treeccdfb7dcde089ba65fa7bb5fcd9c3c606bb560be /tests/Jellyfin.Server.Implementations.Tests/Users
parentfa0e1b6e9aacde2399c618154b275438e571b7ff (diff)
Fix xUnit1051 in UserManagerLockHelperTests
Diffstat (limited to 'tests/Jellyfin.Server.Implementations.Tests/Users')
-rw-r--r--tests/Jellyfin.Server.Implementations.Tests/Users/UserManagerLockHelperTests.cs28
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);