add test for renaming a video
This commit is contained in:
parent
f10873b8ca
commit
5fad3555e1
1 changed files with 17 additions and 0 deletions
|
|
@ -14,3 +14,20 @@ test("should be able to view video", async ({ page }) => {
|
|||
const isPaused = await video.evaluate((v: HTMLVideoElement) => v.paused);
|
||||
expect(isPaused).toBe(true);
|
||||
});
|
||||
|
||||
test("should be able to rename video", async ({ page }) => {
|
||||
const randomTitle = "Random title " + Math.random().toString();
|
||||
|
||||
await page.goto("http://localhost:3000/videos");
|
||||
await page.locator("div.grid > a:nth-child(1)").click();
|
||||
await expect(page).toHaveURL(/http:\/\/localhost:3000\/share\/[A-Za-z0-9]+/);
|
||||
|
||||
await page.locator("button > svg").click();
|
||||
await page.getByText("Rename").click();
|
||||
await page.click("#title");
|
||||
await page.fill("#title", randomTitle);
|
||||
await page.getByText("Save").click();
|
||||
expect(
|
||||
await page.locator("div > span.text-lg.font-medium").textContent()
|
||||
).toBe(randomTitle);
|
||||
});
|
||||
|
|
|
|||
Loading…
Reference in a new issue