Fix: Payments to Top-Up could be undetected due to race condition (#5568)

This commit is contained in:
Nicolas Dorier
2023-12-20 18:41:28 +09:00
committed by GitHub
parent 8da04fd7e2
commit 3fc687a2d4
9 changed files with 284 additions and 204 deletions

View File

@@ -105,8 +105,15 @@ namespace BTCPayServer.Tests
public void MineBlockOnInvoiceCheckout()
{
Driver.FindElement(By.CssSelector("#mine-block button")).Click();
retry:
try
{
Driver.FindElement(By.CssSelector("#mine-block button")).Click();
}
catch (StaleElementReferenceException)
{
goto retry;
}
}
/// <summary>