fix: fix e2e test case of minimap (#6247)
* test(plugins): fix minimap plugin test case * chore: update build.yml to ci.yml --------- Co-authored-by: antv <antv@antfin.com>
@ -13,27 +13,25 @@ test.describe('plugin minimap', () => {
|
||||
// wheel on to zoom
|
||||
await page.mouse.move(250, 250);
|
||||
|
||||
// 在 github action 中执行时,滚动的距离需要更大
|
||||
// In github action, the scroll distance needs to be larger
|
||||
await page.mouse.wheel(0, process.env.CI ? 20 : 10);
|
||||
await page.mouse.wheel(0, 10);
|
||||
|
||||
await expect(page).toHaveScreenshot({ clip, maxDiffPixels: 100 });
|
||||
|
||||
await page.mouse.wheel(0, process.env.CI ? -40 : -20);
|
||||
await page.mouse.wheel(0, -20);
|
||||
|
||||
await expect(page).toHaveScreenshot({ clip, maxDiffPixels: 100 });
|
||||
|
||||
// drag minimap mask
|
||||
await page.mouse.move(400, 425);
|
||||
await page.mouse.move(375, 425);
|
||||
await page.mouse.down();
|
||||
await page.mouse.move(425, 450, { steps: 10 });
|
||||
await page.mouse.move(400, 450, { steps: 10 });
|
||||
await page.mouse.up();
|
||||
await expect(page).toHaveScreenshot({ clip, maxDiffPixels: 100 });
|
||||
|
||||
// drag mask overflow
|
||||
await page.mouse.move(425, 450);
|
||||
await page.mouse.move(375, 400);
|
||||
await page.mouse.down();
|
||||
await page.mouse.move(550, 550, { steps: 10 });
|
||||
await page.mouse.move(550, 550, { steps: 50 });
|
||||
await page.mouse.up();
|
||||
await expect(page).toHaveScreenshot({ clip, maxDiffPixels: 100 });
|
||||
|
||||
@ -42,7 +40,7 @@ test.describe('plugin minimap', () => {
|
||||
// 因此这里直接调用 graph 实例的方法
|
||||
// playwright mouse simulation operation cannot trigger the drag event of g canvas normally
|
||||
// So here directly call the method of the graph instance
|
||||
await page.evaluate(() => (window as any).graph.translateTo([100, 100]));
|
||||
await page.evaluate(() => (window as any).graph.translateTo([100, 100], false));
|
||||
|
||||
await expect(page).toHaveScreenshot({ clip, maxDiffPixels: 100 });
|
||||
});
|
||||
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 14 KiB |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |