|
|
@@ -3,11 +3,6 @@
|
|
|
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
|
|
*/
|
|
|
|
|
|
-/* globals document */
|
|
|
-
|
|
|
-import ClassicTestEditor from '@ckeditor/ckeditor5-core/tests/_utils/classictesteditor';
|
|
|
-import Image from '../../src/image';
|
|
|
-import ImageStyle from '../../src/imagestyle';
|
|
|
import ImageResize from '../../src/imageresize';
|
|
|
import ImageResizeButtons from '../../src/imageresize/imageresizebuttons';
|
|
|
import ImageResizeEditing from '../../src/imageresize/imageresizeediting';
|
|
|
@@ -21,47 +16,4 @@ describe( 'ImageResize', () => {
|
|
|
it( 'should be named', () => {
|
|
|
expect( ImageResize.pluginName ).to.equal( 'ImageResize' );
|
|
|
} );
|
|
|
-
|
|
|
- describe( 'init()', () => {
|
|
|
- describe( 'ImageResizeHandles', () => {
|
|
|
- it( 'should force disable the "ImageResizeHandles" plugin if "image.disableResizeHandles: true"', async () => {
|
|
|
- const element = document.createElement( 'div' );
|
|
|
- document.body.appendChild( element );
|
|
|
-
|
|
|
- const editor = await ClassicTestEditor.create( element, {
|
|
|
- plugins: [ Image, ImageStyle, ImageResize ],
|
|
|
- image: {
|
|
|
- disableResizeHandles: true
|
|
|
- }
|
|
|
- } );
|
|
|
-
|
|
|
- const imageResizeHandlesPlugin = editor.plugins.get( 'ImageResizeHandles' );
|
|
|
-
|
|
|
- expect( imageResizeHandlesPlugin.isEnabled ).to.be.false;
|
|
|
- expect( imageResizeHandlesPlugin._disableStack.size ).to.equal( 1 );
|
|
|
- expect( imageResizeHandlesPlugin._disableStack.has( 'ImageResize' ) ).to.be.true;
|
|
|
-
|
|
|
- editor.destroy();
|
|
|
- element.remove();
|
|
|
- } );
|
|
|
-
|
|
|
- it( 'should not force disable the "ImageResizeHandles" plugin if no "image.disableResizeHandles" is provided', async () => {
|
|
|
- const element = document.createElement( 'div' );
|
|
|
- document.body.appendChild( element );
|
|
|
-
|
|
|
- const editor = await ClassicTestEditor.create( element, {
|
|
|
- plugins: [ Image, ImageStyle, ImageResize ]
|
|
|
- } );
|
|
|
-
|
|
|
- const imageResizeHandlesPlugin = editor.plugins.get( 'ImageResizeHandles' );
|
|
|
-
|
|
|
- expect( imageResizeHandlesPlugin.isEnabled ).to.be.false;
|
|
|
- expect( imageResizeHandlesPlugin._disableStack.size ).to.equal( 0 );
|
|
|
- expect( imageResizeHandlesPlugin._disableStack.has( 'ImageResize' ) ).to.be.false;
|
|
|
-
|
|
|
- editor.destroy();
|
|
|
- element.remove();
|
|
|
- } );
|
|
|
- } );
|
|
|
- } );
|
|
|
} );
|