mirror of
https://github.com/aljazceru/btcpayserver.git
synced 2026-02-02 04:44:27 +01:00
Make test less flaky
This commit is contained in:
@@ -491,14 +491,16 @@ namespace BTCPayServer.Tests
|
||||
await s.Page.Locator("#Settings_From").ClearAsync();
|
||||
await s.Page.Locator("#Settings_From").FillAsync("Firstname Lastname <email@example.com>");
|
||||
await s.ClickPagePrimary();
|
||||
await s.FindAlertMessage(partialText: "Email settings saved");
|
||||
Assert.Contains("Configured", await s.Page.ContentAsync());
|
||||
await s.Page.Locator("#Settings_Login").ClearAsync();
|
||||
await s.Page.Locator("#Settings_Login").FillAsync("test_fix@gmail.com");
|
||||
await s.ClickPagePrimary();
|
||||
await s.FindAlertMessage(partialText: "Email settings saved");
|
||||
Assert.Contains("Configured", await s.Page.ContentAsync());
|
||||
Assert.Contains("test_fix", await s.Page.ContentAsync());
|
||||
await s.Page.Locator("#ResetPassword").PressAsync("Enter");
|
||||
await s.FindAlertMessage();
|
||||
await s.FindAlertMessage(partialText: "Email server password reset");
|
||||
Assert.DoesNotContain("Configured", await s.Page.ContentAsync());
|
||||
Assert.Contains("test_fix", await s.Page.ContentAsync());
|
||||
}
|
||||
|
||||
@@ -115,7 +115,7 @@ public partial class UIStoresController
|
||||
storeBlob.EmailSettings = model.Settings;
|
||||
store.SetStoreBlob(storeBlob);
|
||||
await _storeRepo.UpdateStore(store);
|
||||
TempData[WellKnownTempData.SuccessMessage] = StringLocalizer["Email settings modified"].Value;
|
||||
TempData[WellKnownTempData.SuccessMessage] = StringLocalizer["Email settings saved"].Value;
|
||||
}
|
||||
return RedirectToAction(nameof(StoreEmailSettings), new { storeId });
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user