mirror of
https://github.com/getpaseo/paseo.git
synced 2026-11-06 08:24:46 +00:00
Run user journeys with shared setup, retain one Hub CLI contract, and weight the existing Playwright shards using observed costs. Remove implementation-only and ad-hoc measurement checks. Await root-watch closure and publish creation failure commands atomically so teardown and failure injection have completion boundaries.
16 lines
539 B
TypeScript
16 lines
539 B
TypeScript
import { test } from "../support/fixtures";
|
|
import { withButtonShowcase } from "../support/helpers/plugin-buttons";
|
|
|
|
test("plugin header and composer buttons share actions, menus, content, and updates", async ({
|
|
page,
|
|
}) => {
|
|
test.setTimeout(180_000);
|
|
await withButtonShowcase(page, async (buttons) => {
|
|
await buttons.verifyObservationLifetime();
|
|
await buttons.openWideMenusAndPopovers();
|
|
await buttons.runAndUpdateActions();
|
|
await buttons.openCompactSheets();
|
|
await buttons.hideAndUnloadOpenButtons();
|
|
});
|
|
});
|