not bad
This commit is contained in:
parent
e2a60e71a3
commit
003f38ea60
36 changed files with 1543 additions and 1287 deletions
|
|
@ -53,11 +53,8 @@ test.describe('Life Towers visuals', () => {
|
|||
await createCard
|
||||
.locator('textarea[placeholder="Write a description here…"]')
|
||||
.fill('Finish The Brothers Karamazov');
|
||||
// Toggle to "Task hasn't been finished yet" so this becomes a pending task.
|
||||
await createCard
|
||||
.locator('lt-toggle span')
|
||||
.filter({ hasText: "This task hasn't been finished yet" })
|
||||
.click();
|
||||
// Uncheck "Already done" so this becomes a pending task.
|
||||
await createCard.getByLabel('Already done').uncheck();
|
||||
await page.getByRole('button', { name: 'Create and exit' }).click();
|
||||
await page.waitForSelector('section.modal', { state: 'detached' });
|
||||
|
||||
|
|
@ -67,6 +64,15 @@ test.describe('Life Towers visuals', () => {
|
|||
await page.waitForTimeout(300);
|
||||
await page.screenshot({ path: 'visuals/04b-tasks-accordion-with-tickbox.png', fullPage: true });
|
||||
|
||||
// Hover the tickbox: must NOT pop a scrollbar in the accordion, must NOT
|
||||
// paint the global button-underline bar across the top, and the ✓ must stay
|
||||
// centred (regression guard — see tasks.component .tickbox::after).
|
||||
await page.locator('lt-tasks .tickbox').first().hover();
|
||||
await page.waitForTimeout(350);
|
||||
await page.locator('lt-tasks .container').screenshot({
|
||||
path: 'visuals/04c-tasks-tickbox-hover.png',
|
||||
});
|
||||
|
||||
// Add a couple more blocks.
|
||||
for (const desc of ['Read about WebAssembly GC', 'Re-read "Out of the Tar Pit"']) {
|
||||
await page.locator('img[alt="Add block"]').first().click();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue