mirror of
https://github.com/morris/vanilla-todo.git
synced 2025-08-30 00:59:53 +02:00
set type module, simplify tests, update deps
This commit is contained in:
20
test/e2e/deleteCustomTodoList.test.js
Normal file
20
test/e2e/deleteCustomTodoList.test.js
Normal file
@@ -0,0 +1,20 @@
|
||||
import { expect, test } from '@playwright/test';
|
||||
import '../coverage.js';
|
||||
|
||||
test('Delete custom to-do list', async ({ page }) => {
|
||||
await page.goto('http://localhost:8080');
|
||||
|
||||
const add = page.locator('.todo-frame.-custom .add');
|
||||
await add.click();
|
||||
|
||||
const title = page.locator('.todo-custom-list > .header > .title');
|
||||
await title.click();
|
||||
|
||||
const button = page.locator('.todo-custom-list > .header > .form > .delete');
|
||||
|
||||
await expect(button).toBeVisible();
|
||||
|
||||
await button.click();
|
||||
|
||||
await expect(title).not.toBeAttached();
|
||||
});
|
Reference in New Issue
Block a user