@@ -318,19 +318,13 @@ namespace Content.IntegrationTests
|
||||
|
||||
protected async Task WaitUntil(IntegrationInstance instance, Func<bool> func, int maxTicks = 600,
|
||||
int tickStep = 1)
|
||||
{
|
||||
await WaitUntil(instance, async () => await Task.FromResult(func()), maxTicks);
|
||||
}
|
||||
|
||||
protected async Task WaitUntil(IntegrationInstance instance, Func<Task<bool>> func, int maxTicks = 600,
|
||||
int tickStep = 1)
|
||||
{
|
||||
var ticksAwaited = 0;
|
||||
bool passed;
|
||||
|
||||
await instance.WaitIdleAsync();
|
||||
|
||||
while (!(passed = await func()) && ticksAwaited < maxTicks)
|
||||
while (!(passed = func()) && ticksAwaited < maxTicks)
|
||||
{
|
||||
var ticksToRun = tickStep;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user