From b94ac6db5a3d4f4ef194efc5240b84de5ce2065e Mon Sep 17 00:00:00 2001 From: chenshenhai Date: Sun, 12 Feb 2023 14:01:56 +0800 Subject: [PATCH] test: improve e2e test --- examples/board/features/main.js | 30 +-- examples/board/test/event.html | 2 +- examples/board/test/main.html | 4 +- examples/board/test/scale.html | 10 +- examples/board/test/scroll.html | 4 +- examples/core/test/api.html | 2 +- examples/core/test/elements.html | 2 +- examples/core/test/event.html | 2 +- examples/core/test/resource.html | 2 +- package.json | 5 + pnpm-lock.yaml | 322 +++++++++++++++++++++++++++++++ scripts/rollup.config.js | 71 +++++++ 12 files changed, 430 insertions(+), 26 deletions(-) create mode 100644 scripts/rollup.config.js diff --git a/examples/board/features/main.js b/examples/board/features/main.js index 6e62b53..438e891 100644 --- a/examples/board/features/main.js +++ b/examples/board/features/main.js @@ -1,20 +1,20 @@ -import opts from "./lib/opts.js"; -import { drawData } from "./lib/draw.js"; -import { doScale } from "./lib/scale.js"; -import { doScroll } from "./lib/scroll.js"; -import { initEvent } from "./lib/event.js"; -import { doCursor } from "./lib/action.js"; +import opts from './lib/opts.js'; +import { drawData } from './lib/draw.js'; +import { doScale } from './lib/scale.js'; +import { doScroll } from './lib/scroll.js'; +import { initEvent } from './lib/event.js'; +import { doCursor } from './lib/action.js'; -const { Board } = window.iDrawBoard; +const Board = window.iDrawBoard; -const mount = document.querySelector("#mount"); +const mount = document.querySelector('#mount'); const board = new Board(mount, opts); const conf = { - scale: 1, + scale: 1 // scrollX: 100, // scrollY: 200, -} +}; // const conf = { // scale: 2, @@ -29,9 +29,15 @@ doScale(board, conf.scale); doScroll(board, conf); doCursor(board); -console.log('pointScreenToContext = ', board.pointScreenToContext({ x: 400, y: 300 })); +console.log( + 'pointScreenToContext = ', + board.pointScreenToContext({ x: 400, y: 300 }) +); -console.log('pointContextToScreen = ', board.pointContextToScreen({ x: 300, y: 200 })); +console.log( + 'pointContextToScreen = ', + board.pointContextToScreen({ x: 300, y: 200 }) +); // board.scale(2); // board.draw(); diff --git a/examples/board/test/event.html b/examples/board/test/event.html index ecd7da8..1cc2f00 100644 --- a/examples/board/test/event.html +++ b/examples/board/test/event.html @@ -110,7 +110,7 @@