test(e2e): tighten API-key validation locator to div.text-danger.small (review precision fix)
This commit is contained in:
@@ -103,7 +103,7 @@ public sealed class ApiKeyCrudTests : IClassFixture<ApiSurfaceFixture>
|
||||
await methodCheckbox.CheckAsync();
|
||||
await page.GetByRole(AriaRole.Button, new() { Name = "Save" }).ClickAsync();
|
||||
|
||||
var error = page.Locator("div.text-danger");
|
||||
var error = page.Locator("div.text-danger.small");
|
||||
await Assertions.Expect(error).ToBeVisibleAsync(new() { Timeout = 10_000 });
|
||||
await Assertions.Expect(error).ToContainTextAsync("Name is required.");
|
||||
|
||||
@@ -138,7 +138,7 @@ public sealed class ApiKeyCrudTests : IClassFixture<ApiSurfaceFixture>
|
||||
await page.WaitForLoadStateAsync(LoadState.NetworkIdle);
|
||||
await page.GetByRole(AriaRole.Button, new() { Name = "Save" }).ClickAsync();
|
||||
|
||||
var error = page.Locator("div.text-danger");
|
||||
var error = page.Locator("div.text-danger.small");
|
||||
await Assertions.Expect(error).ToBeVisibleAsync(new() { Timeout = 10_000 });
|
||||
await Assertions.Expect(error).ToContainTextAsync("Select at least one API method for this key.");
|
||||
|
||||
|
||||
Reference in New Issue
Block a user