Files
svgedit/tests/e2e/tool-selection.spec.js
2025-11-30 19:10:16 +01:00

16 lines
500 B
JavaScript

import { test, expect } from './fixtures.js'
import { visitAndApproveStorage } from './helpers.js'
test.describe('Tool selection', () => {
test.beforeEach(async ({ page }) => {
await visitAndApproveStorage(page)
})
test('rectangle tool toggles pressed state', async ({ page }) => {
const rectTool = page.locator('#tools_rect')
await expect(rectTool).not.toHaveAttribute('pressed', /./)
await rectTool.click()
await expect(rectTool).toHaveAttribute('pressed', /./)
})
})