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);
|
const isPaused = await video.evaluate((v: HTMLVideoElement) => v.paused);
|
||||||
expect(isPaused).toBe(true);
|
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