fix: fix ci failed for tests

This commit is contained in:
Meysam Hadeli 2026-02-20 02:47:07 +03:30
parent 043c20002c
commit 8d4819624e

View File

@ -38,11 +38,18 @@ public class CompleteRegisterPassengerTests : PassengerIntegrationTestBase
private Task<bool> WaitUntilPassengerCreatedAsync(string passportNumber) private Task<bool> WaitUntilPassengerCreatedAsync(string passportNumber)
{ {
return Fixture.WaitUntilAsync(async () => var timeout = TimeSpan.FromSeconds(30);
var pollInterval = TimeSpan.FromMilliseconds(500);
return Fixture.WaitUntilAsync(
async () =>
{ {
return await Fixture.ExecuteDbContextAsync(db => return await Fixture.ExecuteDbContextAsync(db =>
ValueTask.FromResult(db.Passengers.Any(p => p.PassportNumber.Value == passportNumber)) ValueTask.FromResult(db.Passengers.Any(p => p.PassportNumber.Value == passportNumber))
); );
}); },
timeout: timeout,
pollInterval: pollInterval
);
} }
} }