From 4a26a42970893ce9e9c7852cda0a35c143b1dc9f Mon Sep 17 00:00:00 2001 From: Andrew Stein Date: Tue, 20 Oct 2026 20:43:44 -0400 Subject: [PATCH] Fix firefox tests Signed-off-by: Andrew Stein --- .../test/ts/duplicate-presize.spec.ts | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) rename rust/perspective-viewer/test/js/multi_panel/duplicate_presize.spec.ts => packages/viewer-charts/test/ts/duplicate-presize.spec.ts (94%) diff --git a/rust/perspective-viewer/test/js/multi_panel/duplicate_presize.spec.ts b/packages/viewer-charts/test/ts/duplicate-presize.spec.ts similarity index 94% rename from rust/perspective-viewer/test/js/multi_panel/duplicate_presize.spec.ts rename to packages/viewer-charts/test/ts/duplicate-presize.spec.ts index 80442c6587..63677cd872 100644 --- a/rust/perspective-viewer/test/js/multi_panel/duplicate_presize.spec.ts +++ b/packages/viewer-charts/test/ts/duplicate-presize.spec.ts @@ -10,8 +10,8 @@ // ┃ of the [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0). ┃ // ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ -import { test, expect } from "../helpers.ts"; -import { armInvariants, assertCoherent } from "./harness.ts"; +import { expect, test } from "@perspective-dev/test"; +import { gotoBasic } from "./helpers"; const TABLE = "load-viewer-csv"; @@ -65,16 +65,9 @@ type Frame = { }; test.beforeEach(async ({ page }) => { - await page.goto("/rust/perspective-viewer/test/html/superstore-all.html"); - await page.evaluate(async () => { - while (!window["__TEST_PERSPECTIVE_READY__"]) { - await new Promise((x) => setTimeout(x, 10)); - } - }); + await gotoBasic(page); }); -armInvariants(test); - async function setup(page, config): Promise { await page.evaluate(async (config) => { const viewer = document.querySelector("perspective-viewer")! as any; @@ -184,6 +177,5 @@ test.describe("Duplicate staged presize", () => { const frames = await duplicate(page, "two", 4); expect(drawn(frames).length).toBeGreaterThan(0); expect(stretched(frames)).toEqual([]); - await assertCoherent(page); }); });