Przeglądaj źródła

Tests: Adjusted breaking test.

The editor was attempted to be removed twice.
Marek Lewandowski 6 lat temu
rodzic
commit
26d6313851
1 zmienionych plików z 6 dodań i 3 usunięć
  1. 6 3
      packages/ckeditor5-widget/tests/widgetresize.js

+ 6 - 3
packages/ckeditor5-widget/tests/widgetresize.js

@@ -117,7 +117,7 @@ describe( 'WidgetResize', () => {
 
 			const usedResizer = 'top-right';
 			const domParts = getWidgetDomParts( widget, usedResizer );
-			const initialPointerPosition = getElementCornerCoordinates( domParts.widget, usedResizer );
+			const initialPointerPosition = getElementCenterPoint( domParts.widget, usedResizer );
 			const finalPointerPosition = Object.assign( {}, initialPointerPosition );
 
 			finalPointerPosition.pageX += 20;
@@ -155,11 +155,14 @@ describe( 'WidgetResize', () => {
 
 			localElement.remove();
 
-			return localEditor.destroy();
+			if ( localEditor ) {
+				return localEditor.destroy();
+			}
 		} );
 
 		it( 'are detached when plugin is destroyed', async () => {
 			await localEditor.destroy();
+			localEditor = null;
 
 			// Trigger mouse event.
 			fireMouseEvent( document.body, 'mousedown', {} );
@@ -237,7 +240,7 @@ describe( 'WidgetResize', () => {
 		};
 	}
 
-	function getElementCornerCoordinates( domWrapper, cornerPosition ) {
+	function getElementCenterPoint( domWrapper, cornerPosition ) {
 		const wrapperRect = new Rect( domWrapper );
 		const initialPointerPosition = {
 			pageX: wrapperRect.left,