chore(tests): adjust pan test
This commit is contained in:
@@ -20,18 +20,21 @@ test.describe('Pane default', () => {
|
||||
await expect(pane).toBeAttached();
|
||||
|
||||
const paneBox = await pane.boundingBox();
|
||||
|
||||
const transformsBefore = await getTransform(viewport);
|
||||
const movementPx = 100;
|
||||
|
||||
await pane.hover();
|
||||
await page.mouse.down();
|
||||
// Move pane by 100, 100
|
||||
await page.mouse.move(paneBox!.x + paneBox!.width * 0.5 + 100, paneBox!.y + paneBox!.height * 0.5 + 100);
|
||||
await page.mouse.move(
|
||||
paneBox!.x + paneBox!.width * 0.5 + movementPx,
|
||||
paneBox!.y + paneBox!.height * 0.5 + movementPx
|
||||
);
|
||||
|
||||
const transformsAfter = await getTransform(viewport);
|
||||
|
||||
expect(Math.floor(transformsAfter.translateX - transformsBefore.translateX)).toBe(100);
|
||||
expect(Math.floor(transformsAfter.translateY - transformsBefore.translateY)).toBe(100);
|
||||
expect(movementPx - Math.floor(transformsAfter.translateX - transformsBefore.translateX)).toBeLessThan(1);
|
||||
expect(movementPx - Math.floor(transformsAfter.translateY - transformsBefore.translateY)).toBeLessThan(1);
|
||||
});
|
||||
|
||||
test('scrolling the default pane zooms it', async ({ page }) => {
|
||||
|
||||
Reference in New Issue
Block a user