www/src/tests/pages/mods.spec.ts

12 lines
452 B
TypeScript

import { expect, test } from '@playwright/test'
test('clicking back button navigates to previous page', async ({ page }) => {
await page.goto('/mods?created=asc')
const currentUrl = page.url()
const modCards = await page.locator('.mod-card').all()
await modCards[0].click()
await page.waitForURL('/mods/*')
await page.getByTestId('back-button').click()
await page.waitForURL(currentUrl)
expect(page.url()).toStrictEqual(currentUrl)
})