@@ -2,7 +2,6 @@ import { test } from "../../setup/setupScript.js";
2
2
import {
3
3
BASE_URL ,
4
4
H_ONE_BLOCK_SELECTOR ,
5
- H_TWO_BLOCK_SELECTOR ,
6
5
ITALIC_BUTTON_SELECTOR ,
7
6
} from "../../utils/const.js" ;
8
7
import { insertHeading , insertParagraph } from "../../utils/copypaste.js" ;
@@ -21,17 +20,16 @@ test.describe("Check Keyboard Handlers' Behaviour", () => {
21
20
await insertHeading ( page , 2 ) ;
22
21
23
22
await page . waitForTimeout ( 500 ) ;
24
- const startElement = await page . locator ( H_ONE_BLOCK_SELECTOR ) ;
25
- let boundingBox = ( await startElement . boundingBox ( ) ) ! ;
26
- let { x, y, height } = boundingBox ;
27
- await page . mouse . move ( x + 35 , y + height / 2 , { steps : 5 } ) ;
28
- await page . mouse . down ( ) ;
29
-
30
- const endElement = await page . locator ( H_TWO_BLOCK_SELECTOR ) ;
31
- boundingBox = ( await endElement . boundingBox ( ) ) ! ;
32
- ( { x, y, height } = boundingBox ) ;
33
- await page . mouse . move ( x + 105 , y + height / 2 , { steps : 5 } ) ;
34
- await page . mouse . up ( ) ;
23
+
24
+ await page . keyboard . press ( "ArrowUp" ) ;
25
+ await page . keyboard . press ( "ArrowUp" ) ;
26
+ await page . keyboard . press ( "ControlOrMeta+ArrowLeft" ) ;
27
+ await page . keyboard . press ( "ArrowRight" ) ;
28
+ await page . keyboard . down ( "Shift" ) ;
29
+ await page . keyboard . press ( "ArrowDown" ) ;
30
+ await page . keyboard . press ( "ControlOrMeta+ArrowRight" ) ;
31
+ await page . keyboard . press ( "ArrowLeft" ) ;
32
+ await page . keyboard . up ( "Shift" ) ;
35
33
36
34
await page . keyboard . press ( "Enter" ) ;
37
35
0 commit comments