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 await Fixture.ExecuteDbContextAsync(db =>
ValueTask.FromResult(db.Passengers.Any(p => p.PassportNumber.Value == passportNumber)) return Fixture.WaitUntilAsync(
); async () =>
}); {
return await Fixture.ExecuteDbContextAsync(db =>
ValueTask.FromResult(db.Passengers.Any(p => p.PassportNumber.Value == passportNumber))
);
},
timeout: timeout,
pollInterval: pollInterval
);
} }
} }