Explorar o código

Tests: Toolbar visibility tests no longer need to use generateResizeTest function.

Marek Lewandowski %!s(int64=6) %!d(string=hai) anos
pai
achega
d2d8cf457e
Modificáronse 1 ficheiros con 19 adicións e 34 borrados
  1. 19 34
      packages/ckeditor5-image/tests/imageresize.js

+ 19 - 34
packages/ckeditor5-image/tests/imageresize.js

@@ -392,50 +392,35 @@ describe( 'ImageResize', () => {
 		} );
 
 		it( 'visibility during the resize', async () => {
-			await generateResizeTest( {
-				expectedWidth: 100,
-				modelRegExp: /.+/,
-				pointerOffset: {
-					x: 0,
-					y: 0
-				},
-				resizerPosition: 'bottom-right',
-				checkBeforeMouseUp: () => {
-					expect( widgetToolbarRepository.isEnabled ).to.be.false;
-				}
-			} )();
+			const domResizeHandle = getWidgetDomParts( editor, widget, 'bottom-left' ).resizeHandle;
+
+			focusEditor( editor );
+			mouseMock.down( editor, domResizeHandle );
+
+			expect( widgetToolbarRepository.isEnabled ).to.be.false;
+
+			mouseMock.up( editor, domResizeHandle );
 		} );
 
 		it( 'visibility after the resize', async () => {
-			await generateResizeTest( {
-				expectedWidth: 100,
-				modelRegExp: /.+/,
-				pointerOffset: {
-					x: 0,
-					y: 0
-				},
-				resizerPosition: 'bottom-right'
-			} )();
+			const domResizeHandle = getWidgetDomParts( editor, widget, 'bottom-left' ).resizeHandle;
+
+			focusEditor( editor );
+			mouseMock.down( editor, domResizeHandle );
+			mouseMock.up( editor, domResizeHandle );
 
 			expect( widgetToolbarRepository.isEnabled ).to.be.true;
 		} );
 
 		it( 'visibility after the resize was canceled', async () => {
 			const resizer = getSelectedImageResizer( editor );
+			const domResizeHandle = getWidgetDomParts( editor, widget, 'bottom-left' ).resizeHandle;
 
-			await generateResizeTest( {
-				expectedWidth: 100,
-				modelRegExp: /.+/,
-				pointerOffset: {
-					x: 0,
-					y: 0
-				},
-				resizerPosition: 'bottom-right',
-				checkBeforeMouseUp: () => {
-					resizer.cancel();
-					expect( widgetToolbarRepository.isEnabled ).to.be.true;
-				}
-			} )();
+			focusEditor( editor );
+			mouseMock.down( editor, domResizeHandle );
+
+			resizer.cancel();
+			expect( widgetToolbarRepository.isEnabled ).to.be.true;
 		} );
 
 		it( 'restores toolbar when clicking the handle without drag', () => {