Compare commits
1 commit
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
022444b84f |
1 changed files with 6 additions and 1 deletions
|
|
@ -83,7 +83,12 @@ async function createBackupJob(page: Page, options: BackupJobOptions) {
|
||||||
} else {
|
} else {
|
||||||
await page.getByRole("link", { name: "Create a backup job" }).first().click();
|
await page.getByRole("link", { name: "Create a backup job" }).first().click();
|
||||||
}
|
}
|
||||||
await page.getByRole("combobox").filter({ hasText: "Choose a volume to backup" }).click();
|
const volumeSelect = page.locator("#volume-select");
|
||||||
|
await expect(async () => {
|
||||||
|
await volumeSelect.focus();
|
||||||
|
await volumeSelect.press("ArrowDown");
|
||||||
|
await expect(volumeSelect).toHaveAttribute("aria-expanded", "true");
|
||||||
|
}).toPass();
|
||||||
await page.getByRole("option", { name: options.volumeName }).click();
|
await page.getByRole("option", { name: options.volumeName }).click();
|
||||||
await page.getByRole("textbox", { name: "Backup name" }).fill(options.backupName);
|
await page.getByRole("textbox", { name: "Backup name" }).fill(options.backupName);
|
||||||
await page.getByRole("combobox").filter({ hasText: "Select a repository" }).click();
|
await page.getByRole("combobox").filter({ hasText: "Select a repository" }).click();
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue