fix tests

This commit is contained in:
superdinmc
2025-10-28 13:10:40 +07:00 Unverified
parent b3c8157886
commit be725bcd40
6 changed files with 61 additions and 22 deletions
+24 -5
View File
@@ -11,18 +11,37 @@ test("has title", async ({ page }) => {
test("artifact link", async ({ page }) => {
await page.goto(BASE_URL);
const viewportSize = page.viewportSize();
const isMobile = viewportSize && viewportSize.width < 768;
await page.getByText("เสือกไอดีชาวบ้าน").click();
await page
.getByText(isMobile ? "ตรวจแฟลกเกนชินรายแพทช์" : "เสือกไอดีชาวบ้าน")
.click();
await expect(page.getByAltText("เสือกไอดีชาวบ้าน")).toBeVisible();
});
test("tierlist link", async ({ page }) => {
test("tierlist public", async ({ page }) => {
await page.goto(BASE_URL);
await page.getByText("จัดเทียร์ลิสต์").click();
await page.getByText("5.7b").click();
await expect(page.getByAltText("Disclaimer")).toBeVisible();
const viewportSize = page.viewportSize();
const isMobile = viewportSize && viewportSize.width < 768;
if (isMobile) {
await expect(page.getByText("โปรดปรับจอเป็นแนวนอน")).toBeVisible({
timeout: 15000,
});
// rotate phone
await page.setViewportSize({
height: viewportSize.width,
width: viewportSize.height,
});
}
await expect(page.getByAltText("Disclaimer")).toBeVisible({ timeout: 15000 });
await page.getByRole("button", { name: "Close Disclaimer" }).click();
await expect(page.getByAltText("Disclaimer")).toBeHidden();
});